#26 Implement extending template.