He probably did use a deflector.
He's a crafty little devil...

Well at least you're ready if the big storm hits you.
I imagine the Aluelk's are stocked up on Doritos, Swiss Rolls, frozen pizza, and hummus.

Keep warm and safe Genie!