code: public static Field getField(Class<?> clazz, String fieldName)
    {
      try {
        Field field = clazz.getDeclaredField(fieldName);
        field.setAccessible(true);
        return field;
      }
      catch(NoSuchFieldException e) {
        throw new NoSuchBeingException(e);
      }
      catch(SecurityException e) {
        throw new BugError(e);
      }
    }
docs: Get class field with unchecked runtime exception. JRE throws checked {@link NoSuchFieldException} if field is
  missing, behavior that is not desirable for this library. This method uses runtime, unchecked
  {@link NoSuchBeingException} instead. Returned field has accessibility set to true.
  
  @param clazz Java class to return field from,
  @param fieldName field name.
  @return class reflective field.
  @throws NoSuchBeingException if field not found.