RIP Walter Becker of Steely Dan