# File lib/puppet/parameter.rb, line 70 70: def munge(&block) 71: # I need to wrap the unsafe version in begin/rescue parameterments, 72: # but if I directly call the block then it gets bound to the 73: # class's context, not the instance's, thus the two methods, 74: # instead of just one. 75: define_method(:unsafe_munge, &block) 76: end