Hey, I just noticed that d.addCallback(foo, bar) results in foo being invoked with bar as the *first* argument, rather than the second. Could this be changed? It's highly confusing, especially when taken together with JavaScript's overall poor error reporting that leads to mistakes in this area being silently lost forever.
Jean-Paul
