Did you guys see Joe Biden on Colbert the other night? What a mensch.