PSR-4 subclass