Those zippers look like the rubber coated kind you would likely find on a waterproof/resistant garment. That would lead me to believe L6 at least considered weather resistant measures to protect the Helix from the elements.
That is of course I'm seeing the picture correctly and it's not just some weird lighting effect when the photo was taken.