=================
TODO: optcomplete
=================

- bug: we need a better way to pass the COMP_WORDS array to the program, lest
  the space delimited arguments will be split (bleh). perhaps use a random
  string to do this.

- provide more completers.




.. end

- how will it work with my multiple subcommand framework?

- see if we can support csh.

- we could add an option that would make the short options automatically expand
  to long options, this depends how the shell treats our answers.
