RepositoryMapper from private to protected