Yep. Soon all will be revealed!
Gosh, there are so many explanations I can hardly decide which one is correct!