I don't know, other than I'm a bad person, but when I saw the picture I thought of the "enlightenment" in the movie 2001 A Space Odyssey. A liberal mind trying to work out something physically real. Moochelle looks so amazed by the umbrella. Now if you infer anything other than what I just previously stated from this clip its all on you. I'm only referring to their obvious amazement at the umbrella and the situation. Come to think of it, their amazement at the umbrella might be because its the first thing they've ever seen work in years - if ever.
[youtube]ML1OZCHixR0[/youtube]