Got more familiar with the capabilities of the optimist module. I think I have enough information to start writing out the spec for Shotgun command modules.