As I said in my post:

> I find building CLI tools like this to be a really productive way to get familiar with a specification.