Include extra for top-level command synopsis.
0.8.175
Update parse() callback handling.
0.8.176
Allow recursing into child command in alias().
0.8.177
Improve manual middleware.

Show parent man page when a subcommand is matched.
Recurse after top-level test in alias().
0.8.178
Suppress printing debug req on each iteration.

Unless CLI_TOOLKIT_MIDDLEWARE_REQUEST is set.
0.8.179
Expose program reset().

Clears any values assigned to options.

This is designed for interactive programs that wish to parse commands
through the same instance.
0.8.180