mshtml/ieframe separation is ugly designed. ieframe needs its own IHTMLWindow2 wrapper-like implementation.