public String mapSafely(String attributeKey, String mappingName) {
		return mapSafely(attributeKey, mappings.get(mappingName));
	}
public String mapSafely ( String attributeKey , String mappingName ) { return mapSafely ( attributeKey , mappings . get ( mappingName ) ) ; }
Maps an attribute safely, using the given attribute mapping.
Safe mapping attempts to map the attribute using the given
mapping first. If this does not succeed, the standard mapping
(EN) will be used for mapping. If no mapping is available in
the standard mapping, the original attribute key is returned
unchanged. This way, it is always ensured that this method
returns a valid string for naming attributes.

@param attributeKey Key of the attribute to map.
@param mappingName Name of the mapping to be used preferably.
@return The safe mapping for the given attribute.