Well I found LOST just two years ago (and am propably a life-long fan now) so I have no idea what theories were wide-spread at the time. Epileptic Trees theory I first read about from TV Tropes but I haven't found any first-hand source for it. Oh yeah, on topic. I haven't seen the episode yet. Now I'm expecting polar bears.