{
final String messageHeader = baseRecognizer.getErrorHeader(e);
final String messageBody = baseRecognizer.getErrorMessage(e, tokenNames);
final String reason = String.format("%s %s", messageHeader, messageBody);
final ISourceLocation location = new SourceLocation(
e.input.getSourceName(),
UNKNOWN, UNKNOWN, // TODO Need start and end info from CSS
e.line, e.charPositionInLine);
return new CSSParserProblem(location, reason, baseRecognizer.getClass());