PSR-0 compat