Each subcommand has its own model, and models for each major version of the output. This isn't used yet, but soon will be. Sponsored-by: author