Object mapper with a focus on Entity Framework SQL projections to domain types