factor out UUIDObject.from_h_mapping