Multiple output documents
Variables can be set to node sets; no more result tree fragments.
Extension functions defined in style sheets with Java and ECMAScript
Existing elements and functions hardly change at all
And just maybe standard Java and JavaScript bindings for extension functions