I can get behind <% endblock %>. Should the code still allow implicit, or should it throw an exception if a template is missing the <% endblock %> statement?