Ivermectin Vindicated