added unserialize method to "object" datatype and implemented usage of this in validateAndUpdateFromParams()