docs: function Builder(tmpl, data) {
    // Generate a this context for data
    var that = {'tmpl': tmpl, 'data': data};
  
    // Run the beforeFns on tmpl
    tmpl = pre.call(that, tmpl);
  
    // Convert the template into content
    var content = template.call(that, tmpl, data);
  
    // Pass the template through the dom engine
    var $content = domify.call(that, content);
  
    // Run the afterFns on $content
    $content = post.call(that, $content);
  
    // Return the $content
    return $content;
  }