# 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?