anchor.diff:      
       ScopeVisitor visitor = new ScopeVisitor(this.engine, 
                                               this.declaredElements,
  -                                            element.resolvedIdentifiers);
  +        element.resolvedIdentifiers,
  +                                            this.currentLibrary);
   
       element.ast.accept(visitor);
     }
  
positive.code: 
    Map<AstNode, Our.NamedElement> declaredElements = {};
    Our.LibraryElement currentLibrary;
    var engine;
  
  
    IdentifierResolver(this.engine, Our.ElementAnalysis elem) {
  
negative.code: 
  class ScopeVisitor extends GeneralizingAstVisitor {
  
    Our.LibraryElement library;
  
    Map<AstNode, Our.NamedElement> declaredElements;
    Map<Expression, Our.NamedElement> references = {};
    Map<String, Our.NamedElement> scope;
  