# File lib/machinist/blueprint.rb, line 23 def make(attributes = {}) lathe = lathe_class.new(@klass, new_serial_number, attributes) lathe.instance_eval(&@block) each_ancestor {|blueprint| lathe.instance_eval(&blueprint.block) } lathe.object end