Use DI\ContainerInterface