PSR-4 migration