Crate for working with [Numerated] types and their sets: [Interval], [NonEmptyInterval] and [IntervalsTree].