version 2 - no more transclusion
Override directive template or use the provided