Should we add an option to pretty-print the schema?
Yes, but not quite yet? I want to figure out how to do command-line parsing for tools, but I want to do some more research and have a couple more examples before I get there.
Should we add an option/command to induce protocols from an interface too?
Probably, but I'm not yet sure how to do it. getProtocol() requires paranamer, so whereas it makes sense to point "induce" at a POJO, I'm not sure if it makes sense to point it at an arbitrary class — chances are, it won't have the paranamer data. We could run paranamer from within the tool, but that's sufficiently different that I'd rather leave it for a different JIRA.