Two links for your perusal:

(1) John Carney on โ€œThe Bank Tax and The Constitutional Ban on Bills of Attainder.โ€

and

(2) Mike Konczalโ€™s โ€œTowards a 21st Century Glass-Steagall.โ€