A header-only C++ STL-like map container indexed by a range, similar to boost's intervalmap.