code: function runHandler(plugin, handler, cancel) {
    return function runHandlerDelegate(data) {
      if (!data) {
        return Promise.resolve();
      }
  
      return Promise
        .resolve(handler.handler(data, plugin, cancel))
        .then(function(result) {
          return data.configure(result);
        });
    };
  }
docs: Method that return a function that executes a plugin handler.