PunyCodeとXHTMLコメント

たとえば友人のサイトゆゆ.comTrackback Auto Discovery を例に取りますが,

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <rdf:Description rdf:about="http://xn--jbka.com/blog/#dummy"
            dc:identifier="http://xn--jbka.com/blog/#dummy"
            dc:title="タイトル"
            trackback:ping="http://xn--jbka.com/blog/#dummy" />
</rdf:RDF>-->

PunyCodeに含まれる -- がコメントの終了にひっかかってしまい,この例だと rdf:Description 要素でコメントが閉じると(firefoxでは)解釈されてしまう罠.
CDATAセクションで囲めば問題ないが,それはそれでIEでは正しく解釈できない,という…….
これを解決するには,コメントに入れないという手しかないか?