title: Conditionally wrap a directive with another, based on scope attribute
body: <p>I would like to know if it's possible to have the following</p>
  
  <pre><code>&lt;my-directive wrap=true&gt;&lt;/my-directive&gt;
  &lt;h5&gt;A header &lt;/h5&gt;
  &lt;p&gt;lorem ipsum text&lt;/p&gt;
  </code></pre>
  
  <p>to generate something like this when wrap is set to true:</p>
  
  <pre><code>&lt;conditional-wrapper&gt;
      &lt;my-directive&gt;&lt;/my-directive&gt;
      &lt;h5&gt;A header &lt;/h5&gt;
      &lt;p&gt;lorem ipsum text&lt;/p&gt;
  &lt;conditional-wrapper&gt;
  </code></pre>
  
  <p>Edit: Note that when the wrap attribute is set to true, i want the <code>&lt;conditional-wrapper&gt;</code> directive to wrap everything there is on my template, not just <code>&lt;my-directive&gt;</code></p>