Add ILLEGAL enum constant to VersionParser.CharType
Create CharType.forCharacter() method