Sourcetype path_element = | Name of string| Index of int
Sourcetype error = | Int| Bool| String| Field of string
Sourceval field : string -> 'a t -> 'a t Sourceval map : ('a -> 'b) -> 'a t -> 'b t Sourceval (>>=) : 'a t -> ('a -> 'b t) -> 'b t