# File lib/webby/renderer.rb, line 228
  def _layout_page
    @content = _render_page

    _track_rendering(@page.path) {
      _render_layout_for(@page)
    }
    raise ::Webby::Error, "rendering stack corrupted" unless @@stack.empty?

    @content
  rescue ::Webby::Error => err
    logger.error "while rendering page '#{@page.path}'"
    logger.error err.message
    return nil
  rescue Exception => err
    logger.error "while rendering page '#{@page.path}'"
    logger.fatal err
  ensure
    @content = nil
    @@stack.clear
  end