Library for working with selections and ranges.