Thanks for the video link - the slides are great, but the video is even better, since a bunch of the slides are animated. Actually, &#x27;animated&#x27; describes the whole presentation pretty well. :) Clearly a thought-out and well-crafted presentation, and lots of insights.