Sourcetype (_, _) t = | Root : ('r, 'r) t| Static : ('r, 'key) t * string -> ('r, 'key) t| Dynamic : ('r, 'key) t * 'a Arg.t -> ('r, 'key * 'a) t
Sourceval add_suffix : ('a, 'b) t -> string -> ('a, 'b) t Sourceval (//) : ('a, 'b) t -> string -> ('a, 'b) t Sourceval to_list : ?root:??? -> ?wrap:??? -> ('a, 'b) t -> string list Sourceval to_string : ?root:??? -> ?wrap:??? -> ('a, 'b) t -> string Sourceval forge : ('a, 'b) t -> 'b -> string list Sourceval get_root : 'r 'a. ('r, 'a) t -> 'a -> 'r