Refactor promo as subtemplate of _base.
Merge.