docs: public void putString(String value)
      {
          if (value.length() > Byte.MAX_VALUE * 2 + 1) {
              putLongString(value);
          }
          else {
              putShortString(value);
          }
      }