docs: public void setImmunePrototypeProperty(Object value)
      {
          if ((prototypePropertyAttributes & READONLY) != 0) {
              throw new IllegalStateException();
          }
          prototypeProperty = (value != null) ? value : UniqueTag.NULL_VALUE;
          prototypePropertyAttributes = DONTENUM | PERMANENT | READONLY;
      }