I'm still not sure whether you need to wrap every callback in a series of nested callbacks, or just the first one. I usually just wrap various callbacks until the errors go away. :)