anchor.diff:      'functions': functions.toMap(),
       'classes': classes.toMap()
     };
  +  
  +  String get typeName => 'library';
   }
   
   /**
  
positive.code:     'type': new List.filled(1, type.toMap()),
      'annotations': annotations.map((a) => a.toMap()).toList()
    };
  }
  
  /**
  
negative.code:     'parameters': recurseMap(parameters),
      'annotations': annotations.map((a) => a.toMap()).toList()
    };
    
    String get typeName => isConstructor ? 'constructor' :
      isGetter ? 'getter' : isSetter ? 'setter' :
      isOperator ? 'operator' : 'method';
  }
  
  /**
  