doctrine/doctrine2 — pull request #203 by ncking (2011-11-23 11:13:38+00:00)
Title: Unify Class loading & move DoctrineAnnotations.php to reflect namespace

Include file by referencing DoctrineAnnotations::INIT constant so that file is included via your autoloading strategy rather than require_once.
This not only unifies Class loading to whatever autoloader implementation you use , but enables the Packaging of Doctrine core Classes into 1 file.
Also move DoctrineAnnotations.php to reflect namespace.
Apart from refrencing a Class constant cant think how else you can do this, a bit hacky but better than having 2 Class loading strategies i feel. ps hope the commit is correct as first time Git user.