+ Template inheritance via merging