docs: public void write(File file) throws IORuntimeException {
  		try (OutputStream out = FileUtil.getOutputStream(file)) {
  			this.write(out);
  		} catch (IOException e) {
  			throw new IORuntimeException(e);
  		}
  	}