Vinegar worms?! And all this time I thought those were pine nuts in my salad....