===============
Macro extension
===============

This test demonstrates how macro extension allows a macro to extend
and re-offer a slot for a client template to fill.  This is likely not
the best place for this test, but it demonstrates how to use the macro
extension feature in context.

Let's look at our test view using the root folder to make sure we're
seeing the expected template expansion::

  >>> print http("""
  ... GET /@@inner HTTP/1.1
  ... Authorization: Basic mgr:mgrpw
  ... """, handle_errors=False)
  HTTP/1.1 200 ...
  <BLANKLINE>

  Example: outer

  hello

  inner body slot content
  
  intermediate body slot stuff

  <BLANKLINE>
