There's a point that's probably worth raising with our scofflaw Republican friends. All of their arguments now amount to excuses, like those of a small child caught stealing cookies:Read the whole piece, its perfect.
The point is that they're irrelevant. It's the mid-life version of 'He hit me first!' or 'He called me a name!' or other such foolery.
No presidential advisor should ever disclose the identity of a covert agent at the CIA. That doesn't require elaboration.