support for PSR-0