code: protected final void traceDebugStack(Object logTool, Throwable t, String message) {
          StackTraceElement[] stack = t.getStackTrace();
  
          if (stack != null) {
              // convert stack trace to a string
              StringBuilder stackTrace = new StringBuilder();
  
              for (int i = 0; i < stack.length; i++) {
                  stackTrace.append(EOLN);
                  stackTrace.append(stack[i].toString());
              }
  
              debugTrace(logTool, message + EOLN + stackTrace.toString());
          }
      }
docs: Print debug stacktrace using given trace component. -- Use tc of CALLER,
  so that this appears with it's trace..
  
  @param logTool
  Caller's LogTool (should be Logger OR TraceComponent)
  @param t
  Throwable (contains execution stack)
  @param message
  String to accompany stack trace