sig   val option_name : string   val help : string   val arg_name : string   val dependencies : State.t list end