# File lib/virtus/extensions.rb, line 63 def attribute(name, type = nil, options = {}) assert_valid_name(name) attribute_set << Attribute.build(type, options.merge(:name => name)) self end