title: XSLT: add node inner text
body: <p>This is a slightly version of other question posted here:
  <a href="https://stackoverflow.com/questions/2888880/xslt-change-node-inner-text">XSLT: change node inner text</a></p>
  
  <p>Imagine i use XSLT to transform the document:</p>
  
  <pre><code>&lt;a&gt;
    &lt;b/&gt;
    &lt;c/&gt;
  &lt;/a&gt;
  </code></pre>
  
  <p>into this:</p>
  
  <pre><code>&lt;a&gt;
    &lt;b/&gt;
    &lt;c/&gt;
    Hello world
  &lt;/a&gt;
  </code></pre>
  
  <p>In this case i can't use neither the </p>
  
  <pre><code>&lt;xsl:strip-space elements="*"/&gt; 
  </code></pre>
  
  <p>element or the [normalize-space() != ''] predicate since there is no text in the place where i need to put new text. Any ideas? Thanks.</p>