docs: function postRender(engine, output) {
      var content = output.getContent();
      var blocks = output.getBlocks();
  
      var result = replaceBlocks(content, blocks);
  
      return Promise.forEach(blocks, function(block) {
          var post = block.get('post');
  
          if (!post) {
              return;
          }
  
          return post();
      })
      .thenResolve(result);
  }