# TODO

Notes to my future self.

* Refactor recursion --- see 02e5769ab5b9406725235c4e37968f93afd0e978 --- to remove deepcopy
    * maybe I can push/pop onto arguments or something instead of duplicating the whole event?