anchor.diff:  
     // Iterate through data updating the hash computation for each
     // chunk.
  -  _iterate() {
  +  void _iterate() {
       var len = _pendingData.length;
       var chunkSizeInBytes = _chunkSizeInWords * _BYTES_PER_WORD;
       if (len >= chunkSizeInBytes) {
  
positive.code: 
    // Compute one iteration of the MD5 algorithm with a chunk of
    // 16 32-bit pieces.
    void _updateHash(List<int> m) {
      assert(m.length == 16);
  
      var a = _h[0];
  
negative.code:     _h[4] = 0xC3D2E1F0;
    }
  
    // Compute one iteration of the SHA1 algorithm with a chunk of
    // 16 32-bit pieces.
    void _updateHash(Uint32List m) {
      assert(m.length == 16);
  
      var a = _h[0];
  