Trying to wrap my head around the Emacs package Hyperbole today. Allowing M-RET in eshell to open dired is handy.