anchor.diff:    ReflectorData _dataCache;
     ReflectorData get _data {
       if (_dataCache == null) {
  -      _dataCache = data[reflectable];
  +      _dataCache = data[_reflectable];
       }
       return _dataCache;
     }
   
  -  final ReflectableImpl reflectable;
  +  final ReflectableImpl _reflectable;
   
     final Object reflectee;
   
  -  InstanceMirrorImpl(this.reflectee, this.reflectable) {
  +  InstanceMirrorImpl(this.reflectee, this._reflectable) {
       _type = _data.classMirrorForType(reflectee.runtimeType);
       if (_type == null) {
         throw new NoSuchCapabilityError(
  
positive.code:         constructors["$constructorName"], positionalArguments, namedArguments);
    }
  
    bool operator ==(other) => _unsupported();
    int get hashCode => _unsupported();
  
    bool isSubclassOf(ClassMirror other) {
      if (other is FunctionTypeMirror) {
        return false;
  
negative.code:   }
  
    bool get hasReflectee => true;
  
    bool operator ==(other) {
      return other is InstanceMirrorImpl &&
          other._reflectable == _reflectable &&
          other.reflectee == reflectee;
    }
  
    int get hashCode => reflectee.hashCode ^ _reflectable.hashCode;
  
    delegate(Invocation invocation) => _unsupported();
  
  