docs: function (self/*, args*/) {
      if (self.__hasWrittenBody__) {
        throw new Error('require_self can only be called once per source file');
      }
  
      self.context.requireAsset(self.pathname);
      self.processSource();
  
      prop(self, '__hasWrittenBody__', true);
      self.includedPathnames = [];
    }