Added failing test case.

The template_dirs approach bombs if multiple templates extend
eachother from the same directory. This approach may need to be
reconsidered.