} else if (!isValidIdentifier(variableSymbol)) { throw new IllegalStateException("Illegal type variable name '" + typeVariable + "' for " + this); } else if (!Generic.Visitor.Validator.ForTypeAnnotations.ofFormalTypeVariable(typeVariable)) { throw new IllegalStateException("Illegal type annotation on '" + typeVariable + "' for " + this); } else if (!isValidIdentifier(variableSymbol)) { throw new IllegalStateException("Illegal type variable name '" + typeVariable + "' for " + methodDescription); } else if (!Generic.Visitor.Validator.ForTypeAnnotations.ofFormalTypeVariable(typeVariable)) { throw new IllegalStateException("Illegal type annotation on '" + typeVariable + "' for " + methodDescription);