In my game, I moved some of the common logic to the deck-level script. However, when I make a call to one of the function from the deck (e.g., deck:set_progress[me 2]), it breaks the Dialogizer altogether. The `dd.open[deck], dd.say[...], etc, dd.close[]` just stops working. So weird.
I created a very simple deck where I reproduce the behavior: 
I would appreciate any advice on this.