ction($scope, $element, $attrs, $transclude, otherInjectables) { ... },
    <a href="api/ng/service/$compile#-controlleras-">controllerAs</a>: &#39;stringIdentifier&#39;,
    <a href="api/ng/service/$compile#-bindtocontroller-">bindToController</a>: false,
    <a href="api/ng/service/$compile#-require-">require</a>: &#39;siblingDirectiveName&#39;, // or // [&#39;^parentDirectiveName&#39;, &#39;?optionalDirectiveName&#39;, &#39;?^optionalParent&#39;],
    <a href="api/ng/service/$compile#-multielement-">mult