Hi Bernard,

cool stuff. I like how rdoc is used to give the --help output and
instance-variables for the options. The single-command really factors
out the pattern I'm always using for my command-line options.

Some quick reflections :

* #options could return the OptionParser object, so as to allow
#options.on directly.
* how is the delegator -> subcommand relation made ? it's maybe best
if it's explicit.
* if a delegator has a global option like --verbose, is @verbose =
true going to be set in the subcommand ?

Cheers,
   zimbatm