Wow, David. Just wow. One of your best, for me, without a doubt. How do you do it??? That, I do not know, but the end result is nothing short of outstanding. I know nothing about Steely Dan or anything like that, but this song stands on its own. Hats off to you, sir.