Run continuation even if undo or redo is empty
Paint example uses SDL, is still silly
Cabal init :)