code: function addSelfAndBaseBody(body, SELF, method) {
          body.__SELF = SELF;
          if (method && method.__BASE_META) {
              body.__BASE_BODY = method.__BASE_META.body.value;
          }
  
          return body;
      }
docs: /* COMPILE 
  
  @param {Function} body
  @param SELF
  @param [method]
  @returns {Function}