CodeIgniter и сторонний класс

Речь идет о том, как в CI подключить сторонний класс. Все демонстрации на примере PHPmailer
По большому счету все прозрачно. Заливаем это все в "third_party", а в "library" создаем что-либо подобное:

require_once APPPATH."/third_party/class.phpmailer.php";

class Mailer extends PHPMailer {
    public function __construct() {
        parent::__construct();
    }
}

Это все, конечно, в файле, именованном по правилам CI