first arg of @classmethod should be cls

classmethod args should be named cls, not self