### Environment - Pythonnet version: Version: 3.0.1 - Python version: 3.10 - Operating System: Any (Windows/Linux) - .NET Runtime: 6.0.0 ### Details - Trying to substract System Decimal from Python Decimal (the other way works fine) _TODO_ - import both system decimal and python decimal - create a separate variable from each type - subtract System Decimal from Python Decimal ```python from System import Decimal as SysDecimal from decimal import Decimal as PyDecimal sys_dec = SysDecimal(1) py_dec = PyDecimal(1) print(str(sys_dec - py_dec )) # works fine print(str(py_dec - sys_dec)) # crashes ``` - error thrown Traceback (most recent call last): File "<stdin>", line 1, in <module> RecursionError: maximum recursion depth exceeded while calling a Python object