# File lib/clamp/attribute/declaration.rb, line 8 def define_accessors_for(attribute, &block) define_reader_for(attribute) define_default_for(attribute) if attribute.multivalued? define_appender_for(attribute, &block) define_multi_writer_for(attribute) else define_simple_writer_for(attribute, &block) end end