Was really a bold claim, given how much that thing has been through... :) While it seems a little like a MacGuffin they first time they announced it, I really like that they dug it up - even though they as yet have to give us a proper explanation how, but it ties the films together really neatly. Here’s a really nice clip about it.