Не, это не линейная замена одной текстовой части шаблона другой. Шаблон компиллируется в php-класс, и расширяя его другим шаблоном (другим php-классом) мы просто так ничего не меняем в исходном классе.