Undos don't work for some reason. Likely, the undo method uses the `story.persistent` values from the legacy parser.