public function format(array $record)
 {
     $record['padded_level'] = str_pad($record['level_name'], 8);
     $record['message'] = str_replace("\n", "\n         ", $record['message']);
     $output = parent::format($record);
     if (dbsteward::$ENABLE_COLOR) {
         $c = new Color($output);
         switch ($record['level']) {
             case Logger::DEBUG:
                 $c->dark_gray();
                 break;
             case Logger::WARNING:
                 $c->yellow();
                 break;
             case Logger::ERROR:
                 $c->red();
                 break;
         }
         return $c . PHP_EOL;
     } else {
         return $output . PHP_EOL;
     }
 }