diff --git a/mapytex/calculus/API/expression.py b/mapytex/calculus/API/expression.py index 90c7f21..b818cec 100644 --- a/mapytex/calculus/API/expression.py +++ b/mapytex/calculus/API/expression.py @@ -164,11 +164,7 @@ class Expression(object): """ try: t = self._tree.apply_on_last_level(typing) - except TypingError: - return self - except NotImplementedError: - return self - except AttributeError: + except (TypingError, NotImplementedError, AttributeError): return self else: return Expression(t)._typing()