Where credit is due, it should be given. Huzzah Barney Frank.. you done good.
Of course, even 15 years ago, we wouldn't even be surprised at Frank's behavior, but in today's Democratic party, it's a regular profile in courage.