Exception Best Practices in PHP 5.3

http://ralphschindler.com/2010/09/15/exception-best-practices-in-php-5-3