Giardia: Not so special, after all?