anchor.diff:      var source = JS('NativeUint8List', '#.subarray(#, #)', this, start, stop);
       return _create1(source);
     }
  +
  +  static NativeUint8List _createLength(int arg) => JS(
  +      'returns:NativeUint8List;effects:none;depends:none;new:true',
  +      'new Uint8Array(#)',
  +      arg);
   
     static NativeUint8List _create1(arg) =>
         JS('NativeUint8List', 'new Uint8Array(#)', arg);
  
positive.code:     return _create1(source);
    }
  
    static NativeInt16List _create1(arg) =>
        JS('NativeInt16List', 'new Int16Array(#)', arg);
  
  
negative.code: 
  @Native('Int16Array')
  class NativeInt16List extends NativeTypedArrayOfInt implements Int16List {
    factory NativeInt16List(int length) => _createLength(_checkLength(length));
  
    factory NativeInt16List.fromList(List<int> elements) =>
        _create1(_ensureNativeList(elements));
  