sig
  module Unix :
    sig
      val concat :
        OASISTypes.unix_filename ->
        OASISTypes.unix_filename -> OASISTypes.unix_filename
      val make : OASISTypes.unix_filename list -> OASISTypes.unix_filename
      val dirname : OASISTypes.unix_filename -> OASISTypes.unix_filename
      val basename : OASISTypes.unix_filename -> OASISTypes.unix_filename
      val chop_extension :
        OASISTypes.unix_filename -> OASISTypes.unix_filename
    end
  val make : OASISTypes.host_filename list -> OASISTypes.host_filename
  val of_unix : OASISTypes.unix_filename -> OASISTypes.host_filename
end