A liberal version of the Tea Party?