Remember the 'horse paste' hullabaloo about ivermectin?