code: public static void setValue(Field field, Object self, Object value) {
          try {
              field.set(self, value);
          } catch (IllegalAccessException e) {
              throw ShedException.wrap(e, ShedErrorCode.UNABLE_TO_SET_FIELD)
                      .put("field", field.toGenericString());
          }
      }
docs: Sets the specified value into the specified field while wrapping checked exception in a {@link
  ShedException}.
  
  @param field the field.
  @param self  the instance to set the field on.
  @param value the value to set.