docs: private final void setFlagValue(byte flagBit, boolean value) {
          if (value) {
              flags = (byte) (getFlags() | flagBit);
          }
          else {
              flags = (byte) (getFlags() & (~flagBit));
          }
      }