use ;
/// A linear-referenced range (`between: [start, end]`), normalised so that
/// `start <= end` with both endpoints in `0..=1`.
///
/// Many segment attributes apply only to a sub-range of the segment, using
/// the same parameterisation as a connector's `at`. Attribute scoping by
/// `between` is not yet applied during graph assembly; the type carries the
/// range through for that follow-up.