public void Quit() { Running = false; // TODO: It would be really nice if we could figure out a way to abort the ReadLine here in so that Run() will exit. }