A mapping abstraction library.