Implémentation via un enum

Pas vraiment content de ce truc, mais pour le moment…