# 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