anchor.diff:      return declaration.declaredMembers;
     }
   
  -  bool get isObject => system.compiler.objectClass == _type.element;
  -
  -  bool get isDynamic => system.compiler.dynamicClass == _type.element;
  -
  -  bool get isVoid => false;
  -
  -  bool get isTypeVariable => false;
  -
  -  bool get isTypedef => false;
  -
     bool get isFunction => true;
   
     MethodMirror get callMethod => _convertElementMethodToMethodMirror(
  
positive.code: 
    ClassElement get _class => _element;
  
  
    Dart2JsInterfaceMirror.fromLibrary(Dart2JsLibraryMirror library,
                                   ClassElement _class)
        : this.library = library,
  
negative.code: 
    LibraryMirror get library => _library;
  
    bool get isTypedef => true;
  
    List<TypeMirror> get typeArguments {
      throw new UnsupportedOperationException(
  