blob: ShapeShifter::morph returns self-reference
blob: added Blob::serialize() method to serialize objects into blobs