テキストリンクから関数を実行する

HTMLテキストから関数を実行するasfunctionメソッド、知らなかった。
下記のようなXMLをhtmlTextとしてテキストフィールドに読み込むと、
“関数を叩く!”部分のリンクを叩いて、_rootのhogeFunc関数を叩くことができます。
(こんなことをする状況がよくわからないが)

■XML
<xml>
	<Function>XMLから読み込んだHTMLテキストから、<a href="asfunction:_root.hogeFunc,hoge">関数を叩く!</a></Function>
</xml>

HTMLテキストとして読み込んで、タイムラインには以下の関数。

■AS
//@_rootタイムライン
function hogeFunc(a:String){
	trace("XMLから関数が!引数は" + a);//出力:XMLから関数が!引数はhoge
}

カンマ区切りで引数を付与することもできます。
注意点としてはテキストフィールドを基点として階層指定すること。(→_root)
AS3でも同じように書いてみましたが、動きませんでした。 AS2限定なのか?

追記:
AS3 では asfunction の代わりに TextEvent.LINK を使うそうです。
http://blog.kaihatsubu.com/archives/001637.html