docs: public static <T> T getFieldValue(final Object obj, final String fieldName) {
  		Field field = getField(obj.getClass(), fieldName);
  		if (field == null) {
  			throw new IllegalArgumentException("Could not find field [" + fieldName + "] on target [" + obj + ']');
  		}
  		return getFieldValue(obj, field);
  	}