Is there such a thing as a semi-vegetarian?