sig
  exception Dynlink_error of string * exn
  exception Findlib_error of string * exn
  val translate : string -> string
  val set_init_on_load : bool -> unit
  val loadfile : (unit -> unit) -> (unit -> unit) -> bool -> string -> unit
  val loadfiles :
    (unit -> unit) -> (unit -> unit) -> bool -> string list -> unit
  val set_module_init_function : string -> (unit -> unit) -> unit
  val init_module :
    (unit -> unit) -> (unit -> unit) -> bool -> string -> unit
  val get_ocamlpath : unit -> string list
  val set_ocamlpath : string list -> unit
  val add_ocamlpath : string -> unit
  val findfiles : string -> string list
end