#32 Creating dedicated template for MappingMethod
#32 Splitting up simple and iterable mapping methods into separate classes/templates