PSR-4 compliance