/**
  * Build a logger with the given name.
  *
  * @param string $name The name of the logger to build.
  *
  * @return ehough_epilog_psr_LoggerInterface The logger for the given name.
  */
 private static function _buildLogger($name)
 {
     $toReturn = new ehough_epilog_Logger($name);
     /**
      * No handlers?
      */
     if (count(self::$_handlerStack) === 0) {
         $handler = new ehough_epilog_handler_NullHandler();
         $toReturn->pushHandler($handler);
         return $toReturn;
     }
     foreach (self::$_processorStack as $processor) {
         $toReturn->pushProcessor($processor);
     }
     foreach (self::$_handlerStack as $handler) {
         $toReturn->pushHandler($handler);
     }
     return $toReturn;
 }