sig
  val run : flags:string list -> string -> [ `Nonexistent | `Res of string ]
end