sig
  val define_oasis_fn :
    (OASISTypes.host_filename -> 'a) CLISubCommand.run_t ->
    'CLISubCommand.run_t
  val parse_oasis_fn :
    (OASISTypes.host_filename -> OASISTypes.package -> 'a)
    CLISubCommand.run_t -> 'CLISubCommand.run_t
end