sig
  val extra_path : string list Pervasives.ref
  val whoami : ?real:bool -> unit -> string
  val is_executable : string -> bool
  val which : ?use_extra_path:bool -> string -> string option
  val path_expand : ?use_extra_path:bool -> string -> string
  val ounit_tests : unit -> OUnit.test
end