Also, if I understand correctly, the return argument we document here is supposed to be the "success" argument to the callback (the error argument is implied--there isn't an official way to document it, I think). So you should probably take out the existing "error" doc. (That doc is in the other cases because it's part of the return object for success.)