docs: function processCleanupData(cleanupData, options) {
          var fns = [];
  
          cleanupData.forEach(function (item) {
              var reactData = item.reactData;
              var reactor = reactors[reactData.type + '.reactor'];
              var req = _.extend({ resourceName: item.resource.name, reactData: reactData }, options);
  
              fns.push(function () {
                  log.info('Cleanup source=' + item.resource.name +
                      ' reactor=' + reactData.type +
                      ' target=' + (reactData.target || reactData.parent || reactData.child || ''));
  
                  return reactor && reactor.cleanup ? reactor.cleanup(req) : new Q();
              });
          });
  
          return chainPromises(fns, {});
      }