docs: public static void setField(Object instance, Class<?> type, String fieldName, Object fieldValue) {
  		try {
  			final Field field = type.getDeclaredField(fieldName);
  			field.setAccessible(true);
  			field.set(instance, fieldValue);
  		} catch (Exception exception) {
  			throw new Error(exception);
  		}
  	}