. "Diet, allergy, stress and other mechanisms have been invoked to explain all of this." . . . .