# File lib/more/facets/module/attr_toggler.rb, line 25
  def attr_toggler(*args)
    code, made = '', []
    args.each do |a|
      code << %{
        def #{a}!(value=Excception)
          if Exception
            @a = @a ? false : true
          else 
            @a = value
          end
          self
        end
      }
      made << "#{a}!".to_sym
    end
    module_eval code
    made.concat(attr_tester(*args))
    made
  end