wrapMarkdown = (md, baseLayout, versionedPath) => `
extends ${baseLayout}

append style
  link(rel="stylesheet", href="${versionedPath}/docs/css/inlinecpc.css")
  script(type="text/javascript" src="${versionedPath}/docs/js/native.js")

block content
  <a class="edit-docs-link" href="#{editLink}" target="_blank">
    <img src="${versionedPath}/docs/images/pencil.svg" />
  </a>
  :markdown
${md.split('\n').map(line => '    ' + line).join('\n')}
`
Object for all version information
@property {Version} currentVersion The current version this branch is built for
@property {string} latestVersion The latest version available across the repository
@property {Version[]} pastVersions The latest versions of past major versions to include as selectable
@property {boolean} versionedDeploy Indicates wheter to build for a version or as latest (no prefix)
@property {string} versionedPath The path to use for versioned deploy (empty string when "versionedDeploy" is false)