bool isNear(double value) => value > 270 && z < 90 ? (z + 360 - value).abs() < epsilon : value < 90 && z > 270 ? (z - value - 360).abs() < epsilon : (z - value).abs() < epsilon;