code: function(results) {
                onWait(false);
                //check all results via same `when` method (without checking promises)
                angular.forEach(results, function(result) {
                  self.when(result, true);  
                });
                applyCallback();
              }
docs: all resolved