anchor.diff:    }
   
     int indexOf(element, [int start = 0]) {
  -    return Arrays.indexOf(this, element, start, this.length);
  +    return IterableMixinWorkaround.indexOfList(this, element, start);
     }
   
     int lastIndexOf(element, [int start = null]) {
  -    if (start == null) start = length - 1;
  -    return Arrays.lastIndexOf(this, element, start);
  +    return IterableMixinWorkaround.lastIndexOfList(this, element, start);
     }
   
     void clear() {
  
positive.code:       Arrays.copy(from, startFrom, this, start, length);
      }
      */
      Arrays.copy(from, startFrom, this, start, length);
    }
  
  
  
negative.code:   }
  
    void setRange(int start, int length, List<int> from, [int startFrom = 0]) {
      IterableMixinWorkaround.setRangeList(this, start, length, from, startFrom);
    }
  
  
  