Pull up DynamicScope for consistency
Expose directive instance to template as 'directive'