Bug Fixing

Fixed a bug in which the memoize method for Value was not virtual, thus
the value could not be persisted properly when used with a persistance
object.