fn product_less_than_negation( expr: &SymBoolExpr, ) -> Option<(&SymExpr, &SymExpr, &SymExpr, &SymExpr)>