fixing a bug in the resolution of eager results; their completion was
assumed, when they might have been only partly resolved.

Added a callback, which is only called when all results have been
resolved.