render (templatePath, scope) {
    const dir = getCallerPath()
    const source = path.resolve(dir, templatePath)
    const rawCopy = !scope || Object.keys(scope).length === 0

    if (!fs.existsSync(source)) {
      warn()
      warn(`Extension(${ this.extId }): render() - cannot locate ${ templatePath }. Skipping...\n`)
      return
    }
    if (!fs.lstatSync(source).isDirectory()) {
      warn()
      warn(`Extension(${ this.extId }): render() - "${ templatePath }" is a file instead of folder. Skipping...\n`)
      return
    }

    this.#hooks.renderFolders.push({
      source,
      rawCopy,
      scope
    })
  }
Render a folder from extension templates into devland.
Needs a path (to a folder) relative to the path of the file where render() is called

@param {string} templatePath (relative path to folder to render in app)
@param {object} scope (optional; rendering scope variables)