# File lib/puppet/property/keyvalue.rb, line 52
52:       def should
53:         return nil unless @should
54: 
55:         members = hashify(@should)
56:         current = process_current_hash(retrieve)
57: 
58:         #shared keys will get overwritten by members
59:         current.merge(members)
60:       end