# File lib/clamp/option/declaration.rb, line 15 def option(switches, type, description, opts = {}, &block) Option::Definition.new(switches, type, description, opts).tap do |option| block ||= option.default_conversion_block define_accessors_for(option, &block) declared_options << option end end