BaseObject::hydrate returns $this