# 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