[error] invalid-argument-type - Argument to bound method `list.extend` is incorrect: Expected `Iterable[tuple[type, Expr, ((...) -> Unknown) | None, tuple[Unknown, ...]]]`, found `tuple[tuple[<class 'Mul'>, Expr, None, <class 'EiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'CiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'ChiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'SiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'ShiRule'>], tuple[<class 'Pow'>, Expr, None, <class 'LiRule'>], tuple[<class 'exp'>, exp, None, <class 'ErfRule'>], tuple[<class 'Mul'>, Expr, (a, b, y) -> (Unknown & ~AlwaysTruthy) | (bool & Unknown), <class 'OwensTRule'>], tuple[<class 'sin'>, sin, None, <class 'FresnelSRule'>], tuple[<class 'cos'>, cos, None, <class 'FresnelCRule'>], tuple[<class 'Mul'>, Expr, None, <class 'UpperGammaRule'>], tuple[<class 'Mul'>, Expr, None, <class 'PolylogRule'>], tuple[<class 'Pow'>, Unknown, (a, d) -> Unknown, <class 'EllipticFRule'>], tuple[<class 'Pow'>, Unknown, (a, d) -> Unknown, <class 'EllipticERule'>]]`
[error] invalid-argument-type - Argument to bound method `list.extend` is incorrect: Expected `Iterable[tuple[type, Expr, ((...) -> Unknown) | None, tuple[Unknown, ...]]]`, found `tuple[tuple[<class 'Mul'>, Expr, None, <class 'EiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'CiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'ChiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'SiRule'>], tuple[<class 'Mul'>, Expr, None, <class 'ShiRule'>], tuple[<class 'Pow'>, Expr, None, <class 'LiRule'>], tuple[<class 'exp'>, exp, None, <class 'ErfRule'>], tuple[<class 'Mul'>, Expr, (a, b, y) -> Unknown, <class 'OwensTRule'>], tuple[<class 'sin'>, sin, None, <class 'FresnelSRule'>], tuple[<class 'cos'>, cos, None, <class 'FresnelCRule'>], tuple[<class 'Mul'>, Expr, None, <class 'UpperGammaRule'>], tuple[<class 'Mul'>, Expr, None, <class 'PolylogRule'>], tuple[<class 'Pow'>, Unknown, (a, d) -> Unknown, <class 'EllipticFRule'>], tuple[<class 'Pow'>, Unknown, (a, d) -> Unknown, <class 'EllipticERule'>]]`