Drop program name from argv to avoid having to handle the impossible case. Also simplifies the patterns.