Specialist and Generalist: Roles for Coping with Variability