I feel like the directive should handle putting this into the template, otherwise it's a bit repetitive and requiring a developer to copy/paste the exact syntax everywhere.