Use call-interactively to preserve ARGS

Last change is incorrect because CMD may produce different ARGS for
each interactively call.