Add ability to use different naming for hasOne and hasMany mappings.