An interval between optional start (inclusive) and end (exclusive).
start
end
const Interval(Instant? start, Instant? end) : _start = start, _end = end;