final public function loadMapperFor(IObjectMapper $sourceObjectMapper) : ReadModelMapper
    {
        $map = new ReadMapperDefinition($sourceObjectMapper->getDefinition()->getOrm());
        $map->from($sourceObjectMapper);

        $this->define($map);

        return new ReadModelMapper($map);
    }