fixup! TEMPORARY snapshot coupling
fixup! Add a class encapsulating UI for an interpreter
fixup! InterpreterWindow: persist language and histories