# File rexml/child.rb, line 107 def Child.once(*ids) for id in ids module_eval "\talias_method :__\#{id.to_i}__, \#{id.inspect}\n\t def \#{id.id2name}(*args, &block)\n\t def self.\#{id.id2name}(*args, &block)\n\t\t@__\#{id.to_i}__\n\t end\n\t @__\#{id.to_i}__ = __\#{id.to_i}__(*args, &block)\n\t end\n" end end