docs: public static void setVersion(Object object, int version) {
  		try {
  			Field versionField = object.getClass().getField("version");
  			versionField.set(object, version);
  		} catch (NoSuchFieldException | SecurityException | IllegalAccessException e) {
  			throw new RuntimeException(e);
  		}
  	}