notably, this avoids the problem where `co<tab>` can't auto-complete the trailing slash. `cf<tab>` autocompletes to `cfg/` in the same number of keystrokes :-)