# File lib/facet/module/attr_setter.rb, line 21 def attr_setter(*args) made = [] args.each { |a| m = a.to_s.strip module_eval %{ def #{m}(*args) args.size > 0 ? ( @#{m}=args[0] ; self ) : @#{m} end } made << m.to_sym } return *made end