Commence la généricisation du switchable component.