anchor.diff:      return _create1(source);
     }
   
  +  static NativeUint8ClampedList _createLength(int arg) => JS(
  +      'returns:NativeUint8ClampedList;effects:none;depends:none;new:true',
  +      'new Uint8ClampedArray(#)',
  +      arg);
  +
     static NativeUint8ClampedList _create1(arg) =>
         JS('NativeUint8ClampedList', 'new Uint8ClampedArray(#)', arg);
   
  
positive.code: 
  @Native('Int8Array')
  class NativeInt8List extends NativeTypedArrayOfInt implements Int8List {
    factory NativeInt8List(int length) => _create1(_checkLength(length));
  
    factory NativeInt8List.fromList(List<int> elements) =>
        _create1(_ensureNativeList(elements));
  
negative.code: 
  @Native('Int32Array')
  class NativeInt32List extends NativeTypedArrayOfInt implements Int32List {
    factory NativeInt32List(int length) => _createLength(_checkLength(length));
  
    factory NativeInt32List.fromList(List<int> elements) =>
        _create1(_ensureNativeList(elements));
  