made any decisions about when.
* Consideration of the best way to "wrap" MSCOM (vtable based) interfaces so they can be called from our JS4 JS2 implementation. Example is the interface IE passes us (eg, [http://msdn2.microsoft.com/en-us/library/z70w3w6a.aspx IActiveScriptSite]). Current implementation has hand-written C++ wrappers, but this is only reasonable while the number of interfaces in question is small; which they currently are, but may not be if debugging support is added, or any other "ActiveX" related interfaces become desirable.
* AXScript "thread state" concepts (see [http://msdn2.microsoft.com/en-us/library/6a6kx7bd.aspx IActiveScript::GetScriptThreadState])
* Ability for scripts to be interrupted - [http://msdn2.microsoft.com/en-us/library/ecadx4td.aspx IActiveScript::InterruptScriptThread]
== Distant Future Tasks ==