public bool Overlaps(range other) { return(min <= other.max && other.min <= max); }
public bool Contains(range other) { return(min <= other.min && other.max <= max); }