anchor.diff:    int interestedFromMe = TorrentClientPeerInfo.STATE_NONE;
     bool amI = false;
     bool isClose = true;
  +  bool isEnd = false;
     int uploadSpeedFromUnchokeFromMe = 0;
   }
   
  
positive.code:   int get interestedFromMe => (front == null ? TorrentClientPeerInfo.STATE_NONE: front.interestedFromMe);
    bool get amI => (front == null ? false : front.amI);
    bool get isClose => (front == null ? true : front.isClose);
    int get uploadSpeedFromUnchokeFromMe => (front == null ? 0 : front.uploadSpeedFromUnchokeFromMe);
  }
  
negative.code:   int get interestedFromMe;
    bool get amI;
    bool get isClose;
    bool get isEnd;
    int get uploadSpeedFromUnchokeFromMe;
    Bitfield get bitfieldFromMe;
    Bitfield get bitfieldToMe;
  