Sounds like James Madison was way ahead in his thinking & that the Constitution is very clear on this point. There seem to be many who want to push a concept & then hopefully find a court who will back them up no matter how ludicrous their argument is.
Anger over the application of bills attainder in the colonies was one of the motivations for the American Revolution.