## Backporting from PHP 5.3 to 5.2

I have a code base built for PHP 5.3, but due to circumstances (and morons) beyond my control I've been forced to backport it to PHP 5.2. There are some nasty surprises not documented in the normal places. __DIR__ define('APP_ROOT', dirname(__DIR__)); doesn't work because __DIR__ isn't defined in 5.2.