An older theory... I mean, it still could work, but there are some "better" explainations out there.
What do you think?