
A theory which can always be made consistent with data has no content. A good theory is one which can be rejected. Algorithms can be used with data to show when consumer choice is irrational. Despite the notion that “anything goes” in general equilibrium theory, recent work shows what data are sufficient to allow rejection.