Loa loa-does it deserve to be neglected?