Jesus. I wasn't prepared for this. Absolutely incredible from beginning to end. Can't even pick a favourite. Looks like I'm about to hit Steely Dan's entire back catalogue hard.