/**
  * Output filter
  * @return string Output
  */
 public static function outputFilter($s)
 {
     static $n = 0;
     // recursion counter
     if ($s === '') {
         return '';
     }
     ++$n;
     Daemon::$obInStack = true;
     if (Daemon::$config->obfilterauto->value && Daemon::$context instanceof \PHPDaemon\Request\Generic) {
         Daemon::$context->out($s, false);
     } else {
         Daemon::log('Unexcepted output (len. ' . strlen($s) . '): \'' . $s . '\'');
     }
     --$n;
     Daemon::$obInStack = $n > 0;
     return '';
 }