code: function addHooks(method) {
              // Add Pre hooks
              callQueue[method].pres.forEach((fn) => {
                  self.pre(method, fn);
              });
  
              // Add Post hooks
              callQueue[method].post.forEach((fn) => {
                  self.post(method, fn);
              });
          }
docs: --------------------------------------