Restructure lurking to get slurping...

Preparation for refactoring Menu::lurk-then-do() started.
Will refactor and may implement Menu::slurp-then-do().