test driven impl of Mapping:

* after toInstance(...) getValue() returns instance each time
test driven impl of Mapping:

* no need to call Scope.map(TypeA).toType(TypeA): even without toType(...) getValue() returns instance of mapped type