docs: private static Class<? extends StackTraceElement> findClassCaller()
      {
          StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
  
          for( int i = 2; i < stackTrace.length; i++ )
          {
              StackTraceElement call = stackTrace[i];
              if (!Log.class.isAssignableFrom(call.getClass()))
                  return call.getClass();
          }
  
          return null;
      }