WIP move entire mapping responsibility to transproc
WIP use bang-transformation methods for mapping