First attempt at stephenmcd/django-overextends#5

It works with TEMPLATE_DEBUG set to True.

I am making this pull request just so that we can have some discussion.