# File lib/mega/macro.rb, line 85 def extend_dynamic_object( base, options ) macros.each do |m| (class << base; self ; end).class_eval m.call( options ) end end