Add type hooks to Map function to allow any addition modifications to replica's produced of the initial object.
Merge branch 'master' of github.com:chuckpreslar/cartographer