anchor.diff:    void beginLiteralString(Token token) {
       debugEvent("beginLiteralString");
       if (ignore) return;
  -    push(new StringLiteral(token.value));
  +    push(new StringLiteral(token.lexeme));
     }
   
     void beginUnnamedFunction(token) {
  
positive.code:   void beginClassDeclaration(Token beginToken, Token name) {
      debugEvent("beginClass");
      var classScope = scope = new ClassScope(scope);
      classScope.className = name.value;
    }
  
    void beginCompilationUnit(Token token) {
  
negative.code:   void handleLiteralDouble(Token token) {
      debugEvent("LiteralDouble");
      if (ignore) return;
      push(new DoubleLiteral(double.parse(token.lexeme)));
    }
  
    void handleLiteralInt(Token token) {
      debugEvent("LiteralInt");
      if (ignore) return;
      push(new IntLiteral(int.parse(token.lexeme)));
    }
  
    void handleLiteralList(count, begin, constKeyword, end) {
  