# File lib/puppet/property.rb, line 82
82:     def self.newvalue(name, options = {}, &block)
83:         value = value_collection.newvalue(name, options, &block)
84: 
85:         if value.method and value.block
86:             define_method(value.method, &value.block)
87:         end
88:         value
89:     end