# File lib/facets/core/module/attr.rb, line 10 def attr(*args) args.pop unless args.last.is_a?(Symbol) or args.last.is_a?(String) attr_accessor *args args.collect{ |a| [ "#{a}".to_sym, "#{a}=".to_sym ] }.flatten end