# File lib/puppet/property/keyvalue.rb, line 44
44:       def process_current_hash(current)
45:         return {} if current == :absent
46: 
47:         #inclusive means we are managing everything so if it isn't in should, its gone
48:         current.each_key { |key| current[key] = nil } if inclusive?
49:         current
50:       end