… while making generic state-function-creators for both dialogues and overworld maps. This should make game-specific code more pretty-like!