 static PropertyDetails GetDetailsImpl(JSObject* holder, uint32_t entry) {
 return GetDetailsImpl(holder->elements(), entry);
 }

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