TYPO3 Menuelink mit einem span-wrap innerhalb des Links

Erstellt man in TYPO3 ein Menü, dessen Links mit einem span Tag gewrapt werden sollen, so geht man in etwa folgendermaßen vor:

menueblock = HMENU
menueblock.1 = TMENU
  menueblock.1{
  wrap = <ul>|</ul>
  NO{
    linkWrap = <li><span>|</span></li>
  }
}


Das Ergebnis ist dieses:

<li><span><a href="index.php?id=2">Linktext</a></span></li>

Was aber, wenn man statt dessen folgendes erreichen will:

<li><a href="index.php?id=2"><span>Linktext</span></a></li>

Eine Möglichkeit ist mit stdWrap:

menueblock = HMENU
menueblock.1 = TMENU
  menueblock.1{
  wrap = <ul>|</ul>
  NO{
    linkWrap = <li>|</li>
    stdWrap.wrap = <span>|</span>
  }
}

Eine andere Lösung sieht so aus und verwendet die Eigenschaft ATagBeforeWrap:

menueblock = HMENU
menueblock.1 = TMENU
  menueblock.1{
  wrap = <ul>|</ul>
  NO{
    ATagBeforeWrap = 1
    linkWrap = <span>|</span>
    wrapItemAndSub = <li>|</li>
  }
}