Current versions of `__iadd__`, `__imul__` etc return `None`, while they should return the same type as `__mul__`