It's funny how you "lefties" call any organization that defends the Constitution "ultra right". I disagreed with the Heritage Foundation because they supported George W. Bush despite the fact that he also believed in violating his oath to protect and defend the U.S Constitution.
There are only two kinds of people: those who support the U.S. Constitution and those who believe that politicians can violate the Constitution at will, especially if it benefits the politically correct. The latter group are better known as traitors.