# File lib/facet/module/initializer.rb, line 26
  def initializer(*attributes, &block)
    define_method(:initialize) do |*args|
      attributes.zip(args) do |sym, value|
        instance_variable_set("@#{sym}""@#{sym}", value)
      end

      instance_eval(&block) if block
    end
  end