Sebastian Böhm

Results 3 issues of Sebastian Böhm

Some missing braces caused the condition to ignore the instance check.

Optional parameters of type `click.Choice` cannot be used otherwise because `Select.BLANK` was always used as the parameter value instead.

Adds basic support for click's `MultiCommand`s (see #62). MultiCommands can basically be treated like a `Group`. The only difference is how you iterate over the subcommands.

enhancement