It's for later, but this makes me feel like we're getting close to wanting to use `getopt`.  Just sayin.