Entities and Synchronizers Entities — unified entity wrapper, runAndEmit pattern, OperationEventEmitter, full entity catalog (properties and methods), testing entities in isolation