Solution planned for template flexibility.