docs: function getWrappedAction(fn) {
      return function () {
          let args = utils._.toArray(arguments);
          let length = args.length;
          if (args && length) {
              // expect the last arguments always callback of route handler
              args[length - 1] = getHandler(args[length - 1]);
          }
          return fn.apply(this, args);
      };
  }