public function alert($message, $class = 'danger', $dismissible = false)
    {
        // "use" our function params so things don't complain
        array($class, $dismissible);
        $args = \func_get_args();
        $meta = $this->internal->getMetaVals(
            $args,
            array('channel' => $this->cfg['channel']),
            array(
                'message' => null,
                'class' => 'danger',
                'dismissible' => false,
            ),
            array('class','dismissible')
        );
        \extract($args);
        $this->setLogDest('alerts');
        $this->appendLog(
            'alert',
            array($message),
            $meta
        );
        $this->setLogDest('auto');
    }