- fix up `eval` command ... needs same compilation/execution sematics as `ws` command