Agree that would help catch bad config early and emphasize the difference between the -c and -C switches.  

Another option might be to change the docs for -C to read "Ignored if used with -c" - since self.status simply trumps self.nstatus in http://git.io/vVCtog ?