Food allergies can be distinguished from other types of food intolerance in that offending food causes