optparse: rework output a little and change the Completer interface.