A true beauty of an episode - 6.5 - of Game of Thrones last night, with a haunting time-loop employed to explain one of the minor mysteries of the s…