code: public void fatal( final Object message, final Throwable t )
      {
          if( m_delegate.isFatalEnabled() )
          {
              if( message != null )
              {
                  m_delegate.fatal( message.toString(), t );
              }
              else
              {
                  m_delegate.fatal( null, t );
              }
          }
      }
docs: Log a message object with the <code>FATAL</code> level including the
  stack trace of the {@link Throwable}<code>t</code> passed as parameter.
  
  <p>
  See {@link #fatal(Object)} for more detailed information.
  </p>
  
  @param message the message object to log.
  @param t       the exception to log, including its stack trace.