code: function controllersBoundTransclude(scope, cloneAttachFn) {
            var transcludeControllers;
  
            // no scope passed
            if (arguments.length < 2) {
              cloneAttachFn = scope;
              scope = undefined;
            }
  
            if (hasElementTranscludeDirective) {
              transcludeControllers = elementControllers;
            }
  
            return boundTranscludeFn(scope, cloneAttachFn, transcludeControllers);
          }
docs: This is the function that is injected as `$transclude`.