private String callerTrace() {
    return StreamEx
      .of(new Throwable().getStackTrace())
      .dropWhile(ste -> ste.getClassName().contains("NonBlockingReadAction") || ste.getClassName().equals(getClass().getName()))
      .limit(10)
      .joining("\n");
  }
private String callerTrace()