I honestly hadn't registered that Snowe was a Republican. (My only excuse is that I'm not an American).