These should really be class level methods. What the valid options are, aren't part of the instance of a `Character` they are part of the definition of the class.