# File lib/rhc/commands/base.rb, line 135
    def self.argument(name, description, switches=[], options={})
      arg_type = options[:arg_type]

      option_symbol = Commander::Runner.switch_to_sym(switches.last)
      args_metadata << {:name => name,
                        :description => description,
                        :switches => switches,
                        :context_helper => options[:context],
                        :option_symbol => option_symbol,
                        :optional => options[:optional],
                        :arg_type => arg_type}
    end