code: public static void writeStaticField(final Field field, final Object value) throws IllegalAccessException {
          writeStaticField(field, value, false);
      }
docs: Writes a {@code public static} {@link Field}.
  
  @param field
  to write
  @param value
  to set
  @throws IllegalArgumentException
  if the field is {@code null} or not {@code static}, or {@code value} is not assignable
  @throws IllegalAccessException
  if the field is not {@code public} or is {@code final}