# File lib/dm-core/property/object.rb, line 18 def load(value) if @type return @type.load(value, self) end case value when ::String Marshal.load(value.unpack('m').first) when ::Object value end end