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

This is an alternative implementation to PR #303.
Ok, I understand the problem now. I'll think about it a bit more, but probably there is no better way.