The `ScalarFnAbstractReduceRule` matches all scalar_fns and requires a `Arc`ing even if the rule clearly doesn't match. https://github.com/vortex-data/vortex/blob/d2d0fb883f7817dce96ab57d70c9b8039ae29b17/vortex-array/src/arrays/scalar_fn/rules.rs#L95