val create : ?growth_allowed:bool -> ?size:int -> 'a
val of_alist : ?growth_allowed:bool -> ?size:int -> 'a
val of_alist_report_all_dups : ?growth_allowed:bool -> ?size:int -> 'a
val of_alist_or_error : ?growth_allowed:bool -> ?size:int -> 'a
val of_alist_exn : ?growth_allowed:bool -> ?size:int -> 'a
val of_alist_multi : ?growth_allowed:bool -> ?size:int -> 'a
val create_mapped : ?growth_allowed:bool -> ?size:int -> 'a
create_mapped get_key get_data [x1,...,xn] = of_alist [get_key x1, get_data x1; ...; get_key xn, get_data xn]