Yes, Specter is explicitly mentioned in a related NRO post.
Looter traitor!
Marble mouth moron!
So pissed off right now!