Hello,
Le kernel te permet d'enregistrer uniquement les modules(bundles) symfony, donc tu peux installer des bibliothèques qui ne sont pas en rapport avec ces modules.
Du moment ou tu vois une bibliothèque avec MachinBundle et qui etant de Symfony\Component\HttpKernel\Bundle\Bundle dans ce cas il faudra l'enregistré dans le kernel.