 static void DeleteImpl(Handle<JSObject> holder, uint32_t entry) {
 uint32_t length = static_cast<uint32_t>(GetString(*holder)->length());
 if (entry < length) {
 return; // String contents can't be deleted.
 }
 BackingStoreAccessor::DeleteImpl(holder, entry - length);
 }

The product does not correctly convert an object, resource, or structure from one type to a different type.