* add new setting `9o_aliases`
* add support for aliases to the which command
* document recursive aliases
* fix exmple that included a recursive alias
* re-use the `ci` alias
* impl support for aliases
* use the builtins() function to get the map of builtin commands
* auto-complete waliases