A map of non-overlapping (start, end) ranges to their associated values.
(start, end)
final Map<Range, T> map;