Closed
Description
From @felixmulder comment in #3176's discussion:
- If a state is thrown away, and a new state used in its stead. That should be enough to reset the REPL. So, some mutability in ReplDriver init as well as Rendering should be moved into the session.
- Evaluation should be better encapsulated, it'd be so nice if we could get away without the classloading that sort of exists outside of our model.