do_generic now supports a return_to variable, so it can be used by commands which...