anchor.diff:  
     Type get runtimeType => Uint8List;
   
  -  int get length => JS("JSUInt32", '#.length', this);
  +  int get length => JS('JSUInt32', '#.length', this);
   
     int operator[](int index) {
       _checkIndex(index, length);
  -    return JS("JSUInt31", "#[#]", this, index);
  -  }
  -
  -  void operator[]=(int index, int value) {
  -    _checkIndex(index, length);
  -    JS("void", "#[#] = #", this, index, value);
  +    return JS('JSUInt31', '#[#]', this, index);
     }
   
     List<int> sublist(int start, [int end]) {
  
positive.code:    */
    void setUint64(int byteOffset, int value,
                   [Endianness endian=Endianness.BIG_ENDIAN]) {
      throw new UnsupportedError("Uint64 accessor not supported by dart2js.");
    }
  
    /**
  
negative.code: 
    int operator[](int index) {
      _checkIndex(index, length);
      return JS('JSUInt32', '#[#]', this, index);
    }
  
    List<int> sublist(int start, [int end]) {
  