Adding basic framework for a natural mapType