The first argument should be `self`, not `cls`. Only use `cls` on classmethod (meaning `__new__` or anything with a `@classmethod` decorator).