It seem the new Star Wars is finally going to tie up some lose ends.

http://xkcd.com/1550/