 static void DeleteFromArguments(Handle<JSObject> obj, uint32_t entry) {
 Handle<FixedArray> arguments =
 GetArguments(obj->GetIsolate(), obj->elements());
 FastHoleyObjectElementsAccessor::DeleteCommon(obj, entry, arguments);
 }

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