What do some allergies last a lifetime? Newly described immune cells to blame