Support for source-to-target and target-to-source maps.

I removed unnecessary getters