private static void dodgeExtendedStringLiterals(EcjTreePrinter printer) {
   printer.skipProperty(StringLiteral.class, "lineNumber");
   printer.skipPropertyIfHasValue(ExtendedStringLiteral.class, "lineNumber", -1);
   printer.skipPropertyIfHasValue(ExtendedStringLiteral.class, "lineNumber", -2);
   printer.skipPropertyIfHasValue(StringLiteral.class, "lineNumber", -1);
   printer.skipPropertyIfHasValue(StringLiteral.class, "lineNumber", -2);
   printer.stringReplace("ExtendedStringLiteral", "StringLiteral");
 }
 private static void dodgeCombinedBinaryExpressions(EcjTreePrinter printer) {
   printer.skipProperty(CombinedBinaryExpression.class, "arity");
   printer.skipProperty(CombinedBinaryExpression.class, "arityMax");
   printer.skipProperty(CombinedBinaryExpression.class, "referencesTable");
   printer.stringReplace("CombinedBinaryExpression", "BinaryExpression");
 }