Mutualism favours higher host specificity than does antagonism in plant–herbivore interaction