`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 : Stdlib.Format.formatter -> Topkg.Cmd.t -> unit
end`