Probably one of the most intelligent things any of the Dems have said in some time. Will make complete sense to Dem supporters.