Shared Directive controller nesting and transclude.