I don't think this is a partisan issue at all. Selling arms to one of our enemies (Iran) and using the proceeds to fund the Contras, without Congressional approval, then lying to the public about it, was a pretty blatant violation of the separation of powers.