docs: public void set(Object receiver, String fieldName, /* @Nullable */ Object value) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException {
  		Preconditions.checkNotNull(receiver,"receiver");
  		Preconditions.checkNotNull(fieldName,"fieldName");
  		Class<? extends Object> clazz = receiver.getClass();
  		Field f = getDeclaredField(clazz, fieldName);
  		if (!f.isAccessible())
  			f.setAccessible(true);
  		f.set(receiver, value);
  	}