title: How can I transclude into an attribute?
body: <p>Is is possible to somehow use <code>ngTransclude</code> for an attribute value, instead of replacing inner HTML content? For example this simple directive</p>
  
  <pre><code>var testapp = angular.module('testapp', [])
  
  testapp.directive('tag', function() {
    return {
      template: '&lt;h1&gt;&lt;a href="{{transcludeHere}}" ng-transclude&gt;&lt;/a&gt;&lt;/h1&gt;',
      restrict: 'E',
      transclude: true
    }
  });
  </code></pre>
  
  <p>and use it as</p>
  
  <pre><code>&lt;tag&gt;foo&lt;/tag&gt;
  </code></pre>
  
  <p>I want it to translate into</p>
  
  <pre><code>&lt;h1&gt;&lt;a href="foo"&gt;foo&lt;/a&gt;&lt;/h1&gt;
  </code></pre>
  
  <p>Is there any way of doing that, or do I have to use an attribute instead of transcluding?</p>
  
  <p><strong>Here's a <a href="http://jsfiddle.net/darthdeus/bMW7a/">fiddle</a> with the example</strong></p>