anchor.diff:          
           String expectedFilePath = actualFilePath.replaceFirst(engine.options.actualRootPath, engine.options.expectedRootPath);
           
  -        
           this.res.add(compareTypes(expectedFilePath, actualFilePath, engine.options.benchmarkRootPath, sourceElement, false));
           this.res.add(compareTypes(actualFilePath, expectedFilePath, engine.options.benchmarkRootPath, sourceElement, true));
         }
  
positive.code:    
     Element parameterElement = elementAnalysis.elements[node];
     if (parameterElement is ParameterElement) {
       visitNode(typeAnnotator.annotateIdentifier(parameterElement.identifier, sourceElement.library, true, node.offset), followedBy: nonBreakingSpace);
     } else {
       engine.errors.addError(new EngineError("A SimpleFormalParameter was not mapped to a ParameterElement", sourceElement.source, node.offset, node.length), false);
     }
  
negative.code:     if (node.variables.length > 0) {
        Element variableElement = elementAnalysis.elements[node.variables[0]];
        if (variableElement is NamedElement) {
          visitNode(typeAnnotator.annotateIdentifier(variableElement.identifier, sourceElement.library, offset: node.offset), followedBy: space);
        } else {
          engine.errors.addError(new EngineError("A VariableDeclaration was not mapped to a NamedElement", sourceElement.source, node.variables[0].offset, node.variables[0].length), false);
        }
  