The new iash API provides an extensible plugin architecture, why not use it for the internals of iash itself? Write Command subclasses for the following commands/features: - `echo` - `cd` - `pwd` - `env` - `grep` - `set`