docs: @Override
      public void trace( Throwable t,
                         String message,
                         Object... params ) {
          if (!isTraceEnabled()) return;
          if (t == null) {
              this.trace(message, params);
              return;
          }
          if (message == null) {
              logger.trace(null, t);
              return;
          }
          logger.trace(StringUtil.createString(message, params), t);
      }