The reason is that the previous name sounded more like a value object. But instead it does read the mappings from somwhere.