now minargs_required works ok with cmdln;ishell now support interactive shell;