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