I've created a bug to outline a potential change to the Sync API to handle the context for setVersion transaction inside a callback method. I wanted to follow up with the group to see what other people's thought about this change. The Bug has all the details for the proposed change. The bug# is 12438 [1].
Thanks, Israel [1] http://www.w3.org/Bugs/Public/show_bug.cgi?id=12438
