Crate doesn't seem to manage `[:element.class1 {:class "class2"}]`, so work around that.
Always clear history position when pushing.
Improve and unbreak the Node REPL.