BTW, if you happen to run across their argument/reasoning as to why you need to explicitly list the IDENTITY columns when retrieving the generated keys I would love to hear it.