      >>> c['newvariable'] = 'hello'
      >>> c['newvariable']
      'hello'
  
  .. method:: pop()
  .. method:: push()
  .. exception:: django.template.ContextPopException
  
  A ``Context`` object is a stack. That is, you can ``push()`` and ``pop()`` it.
  If you ``pop()`` too much, it'll raise
  ``django.template.ContextPopException``::
  
 
</s> remove .. class:: django.template.Context
 </s> add .. class:: Context </s> remove .. class:: django.template.Template
 </s> add .. class:: Template </s> remove .. function:: django.core.context_processors.static
 </s> add .. function:: static </s> remove .. class:: django.template.RequestContext
 </s> add .. class:: RequestContext
.. method:: Context.pop()
.. method:: Context.push()
.. exception:: ContextPopException
      >>> c['newvariable'] = 'hello'
      >>> c['newvariable']
      'hello'
  
.. method:: Context.pop()
.. method:: Context.push()
.. exception:: ContextPopException
.. method:: Context.pop()
.. method:: Context.push()
.. exception:: ContextPopException
.. method:: Context.pop()
.. method:: Context.push()
.. exception:: ContextPopException
  
  A ``Context`` object is a stack. That is, you can ``push()`` and ``pop()`` it.
  If you ``pop()`` too much, it'll raise
  ``django.template.ContextPopException``::
  
keep keep keep keep replace replace replace keep keep keep keep keep
 Fixed some markup in docs/ref/templates/api.txt 
docs/ref/templates/api.txt