protected function putln($prefix, $message)
    {
        switch ($prefix) {
            case '!':
                $prefix = "<error>$prefix</error>";
                break;
            case '*':
                $prefix = "<info>$prefix</info>";
                break;
            case '?':
                $prefix = "<comment>$prefix</comment>";
                break;
            case '-':
            case '+':
                $prefix = "  <comment>$prefix</comment>";
                break;
            case '>':
                $prefix = "    <comment>$prefix</comment>";
                break;
        }

        $this->verboseln("$prefix $message");
    }