helix

dominicm 2021-09-12T17:20:53.121300Z

That will make it even harder to make memo work I suppose.

dominicm 2021-09-12T17:21:33.121800Z

flags are a common cause of code complexity, makes your code all branchy.