accept type "excluded" for extending templates
Implement #15 templates that extend other templates
tests for #15