private function parseSomething($something, $param, $default)
    {
        $function   = 'parse'.$something;
        $bot        = $this->connection->getBot();
        if ($this->channel !== null) {
            try {
                $config = $this->connection->getConfig($this->channel);
                return $config->$function('\\' . get_called_class(), $param);
            } catch (\Erebot\Exception $e) {
                unset($config);
            }
        }
        $config = $this->connection->getConfig(null);
        return $config->$function('\\' . get_called_class(), $param, $default);
    }