sig
  val is_simple_filename : string -> bool
  val quote_filename_if_needed : string -> string
  val chdir : string -> unit
  val rm : string -> unit
  val rm_f : string -> unit
  val rm_rf : string -> unit
  val mkdir : string -> unit
  val try_mkdir : string -> unit
  val mkdir_p : string -> unit
  val cp : string -> string -> unit
  val mv : string -> string -> unit
  val readlink : string -> string
  val is_link : string -> bool
end