# File lib/puppet/property.rb, line 62 62: def self.newvalue(name, options = {}, &block) 63: value = value_collection.newvalue(name, options, &block) 64: 65: define_method(value.method, &value.block) if value.method and value.block 66: value 67: end