Rename `clone` method to `__copy__` and adjust code