Ha, you can run Emacs from within eshell (though not `emacs -nw`). Real elispers use recursive editors though.