PSR-4 compatibility