Que bom que gostou, acredito que o código está bem simples o que vai facilitar para você poder alterar e melhorar de acordo com sua aplicação
Respondendo a "Genial, estava procurando algo assim para a min..." dentro da publicação Como criar seu próprio sistema de gerenciamento de estado com vanilla JS?
1