anchor.diff:          0);
     },
   
  -  getOwnPropertyDescriptorJson: function(array, property) {
  -    return JSON.stringify(Object.getOwnPropertyDescriptor(array, property));
  +  getOwnPropertyDescriptor: function(array, property) {
  +    return Object.getOwnPropertyDescriptor(array, property);
     },
   
     setLength: function(array, len) {
  
positive.code:       expect(listView.length, equals(2));
        expect(checkIsArray(listView), isFalse);
        expect(checkIsArray(listView.toList()), isTrue);
        expect(getOwnPropertyDescriptorJson(
            listView, "length"), equals("null"));
      });
    });
    */
  
negative.code: 
  };
  """);
  }
  
  @Js()
  class PropertyDescriptor {
    external get value;
    external bool get writable;
    external bool get enumerable;
    external bool get configurable;
  }
  
  @Js()
  