docs: public static boolean deleteProperty(Scriptable obj, int index)
      {
          Scriptable base = getBase(obj, index);
          if (base == null)
              return true;
          base.delete(index);
          return !base.has(index, obj);
      }