title: XSLT split at child node
body: <p>I have the following XML code</p>
  
  <pre><code>&lt;para&gt;Lorem ipsum &lt;link&gt;dolor&lt;/link&gt; sit amet&lt;/para&gt;
  </code></pre>
  
  <p>which I want to transform to</p>
  
  <pre><code>&lt;para&gt;Lorem ipsum &lt;/para&gt;&lt;link&gt;dolor&lt;/link&gt;&lt;para&gt; sit amet&lt;/para&gt;
  </code></pre>
  
  <p>In other words: I'd like to split the para element at the position where link element is. Are there any hints?</p>