# File lib/facet/module/attr_accessor.rb, line 4 def attr_accessor(*args) made = [] args.each { |a| a = a.to_s.strip module_eval %Q{ def #{a}; @#{a} ; end def #{a}=(x); @#{a} = x ; end } made << "#{a}".to_sym made << "#{a}=".to_sym } return *made end