sig   type t   val v : string -> Topkg.Cmd.t   val empty : Topkg.Cmd.t   val is_empty : Topkg.Cmd.t -> bool   val ( % ) : Topkg.Cmd.t -> string -> Topkg.Cmd.t   val ( %% ) : Topkg.Cmd.t -> Topkg.Cmd.t -> Topkg.Cmd.t   val add_arg : Topkg.Cmd.t -> string -> Topkg.Cmd.t   val add_args : Topkg.Cmd.t -> Topkg.Cmd.t -> Topkg.Cmd.t   val on : bool -> Topkg.Cmd.t -> Topkg.Cmd.t   val p : Topkg.fpath -> string   val equal : Topkg.Cmd.t -> Topkg.Cmd.t -> bool   val compare : Topkg.Cmd.t -> Topkg.Cmd.t -> int   val to_list : Topkg.Cmd.t -> string list   val of_list : ?slip:string -> string list -> Topkg.Cmd.t   val dump : Format.formatter -> Topkg.Cmd.t -> unit end