# File lib/puppet/parameter.rb, line 281 281: def munge(&block) 282: # I need to wrap the unsafe version in begin/rescue parameterments, 283: # but if I directly call the block then it gets bound to the 284: # class's context, not the instance's, thus the two methods, 285: # instead of just one. 286: define_method(:unsafe_munge, &block) 287: end