anchor.diff:  
     }
     
  -  visitSimpleIdentifier(SimpleIdentifier node) {
  -
  +  @override
  +  visitSimpleIdentifier(SimpleIdentifier node) {    
       Our.Name n = new Our.Name(node.name.toString());
       var local_element = scope[node.name.toString()];
       var lib_element = library.lookup(n, false);
  
positive.code:   
    void visitSourceElement(Our.SourceElement element) {
  
      // if (element.source != this.engine.entrySource) return;
      
      declaredElements.clear();
      currentLibrary = element.library;
  
negative.code:   return ret;
  }
  
  var blah;
  
  //TODO (jln): factories should be handled here. in ConstructorName there should be resolved what is a prefix of another library, and what is a factory call.
  
  class IdentifierResolver extends Our.RecursiveElementVisitor {
  