What happens if `argv.c` isn't there?  Can this happen?  Should you have bailed earlier if it was missing?