give proper arg name from @classmethod first arg (cls not self)