# File lib/puppet/network/formats.rb, line 152
152:   def data_to_instance(klass, data)
153:     if data.is_a?(Hash) and d = data['data']
154:       data = d
155:     end
156:     return data if data.is_a?(klass)
157:     klass.from_pson(data)
158:   end