do_once now accepts a follow up action, testing a pyglet-based editor (WIP)