Comment Re:Ex Post Facto (Score 1) 222
Not just complicated, but impossible. You can't pass laws that retroactively revoke immunity. The immunity for acts committed up until the enactment of any law that removes the immunity cannot be revoked.
The most they could do is make it so that any future acts are not covered by immunity.
There isn't even any room to wiggle on this point, it is a simple fact of US Constitutional law.