docs: function(scope, element)
                {
                    // Compile the contents
                    if( !compiledContents )
                    {
                        compiledContents = $compile(contents);
                    }
  
                    // Re-add the compiled contents to the element
                    compiledContents( scope, function(clone)
                    {
                        element.append(clone);
                    });
  
                    // Call the post-linking function, if any
                    if ( link && link.post )
                    {
                        link.post.apply( null, arguments );
                    }
  
                    if ( angular.isFunction( postLink ) )
                    {
                      postLink.apply( null, arguments );
                    }
                }