Improved map programming interace.