ExtjsのExt.Element.replace()について

DOMノードを入れ替える方法として,Ext.Element.replace()がある.
よっしゃ,これでいちいちelem.parentNode.replaceChild(newChild,oldChild)とかせんでいいわ!
と思ったのもつかの間,nullエラーを吐いた..
結局何が原因か分からず,似たような名前のExt.Element.replaceWith()を使ったら,うまく動いた.

replace()の引数がMixed elに対して,replaceWith()の引数は,Mixed/Object el.
多分ここが原因なんだろうけど,,
Mixedって何なんだ.