Yeah, the explanation for Clara was pretty sensible; far less hand-wavey than I'd expected. This finale felt a lot more organic (and IMO moving) that "The Wedding of River Song" last year. Very good episode, and it wrapped up what I thought was a very good run this Spring.
I'd even go as far as...