module Flags:sig..end
val all_flags : (Tags.t * Command.spec) list Pervasives.ref : Tags.t -> Command.specval of_tag_list : string list -> Command.specval set_flags : Tags.t -> Command.spec -> unitval flag : string list -> Command.spec -> unitval pflag : Tags.elt list -> Tags.elt -> (string -> Command.spec) -> unitval add : 'a -> 'a list -> 'a listval remove : 'a -> 'a list -> 'a listval get_flags : unit -> (Tags.t * Command.spec) list