sig   type t = Bos.Cmd.t   val v : string -> t   val empty : t   val is_empty : t -> bool   val ( % ) : t -> string -> t   val ( %% ) : t -> t -> t   val add_arg : t -> string -> t   val add_args : t -> t -> t   val on : bool -> t -> t   val p : Fpath.t -> string   val line_exec : t -> string option   val get_line_exec : t -> string   val line_args : t -> string list   val equal : t -> t -> bool   val compare : t -> t -> int   val of_string : string -> (t, Rresult.R.msg) Rresult.result   val to_string : t -> string   val to_list : t -> string list   val of_list : ?slip:string -> string list -> t   val of_values : ?slip:string -> ('-> string) -> 'a list -> t   val pp : Format.formatter -> t -> unit   val dump : Format.formatter -> t -> unit end