geometry :: Projection :: overlap
fun overlap(other: Projection): Bool do return not (min > other.max or other.min > max)