Every argument has three parts: definitions, premises, and logical reasoning. When conservatives and progressives disagree about a specific issue, each side often leaps to the conclusion that the other side is being illogical (or dishonest, or stupid).