diff -r 2b13f8a0c8ba -r 22fd33834ab7 src/fe_model/p2_local_model.rs --- a/src/fe_model/p2_local_model.rs Mon May 12 20:40:14 2025 -0500 +++ b/src/fe_model/p2_local_model.rs Mon May 12 21:56:42 2025 -0500 @@ -32,7 +32,7 @@ impl<'a, F: Float> Set> for RealInterval { #[inline] fn contains>>(&self, z: I) -> bool { - z.eval_ref_decompose(|&Loc([x])| { + z.eval(|&Loc([x])| { let &[Loc([x0]), Loc([x1])] = &self.0; (x0 < x && x < x1) || (x1 < x && x < x0) })