#302 (b) refactoring of MappingCreationProcessor: splitting into smaller creation concerns  

This is an alternative implementation to PR #303.
Of course.. I'll add one.. :smile: