7 - should transforms for a given stylesheet be thread clean,
8 or can a stylesheet be enriched with document specific
9 informations and cleaned up later ?
10 => currently stylesheet manipulation is not reentrant.
11 - seems that saving back XSLT stylesheet from a compiled form might
16 -> provide functions to circulate in the import tree of stylesheets
19 -> try to optimize for ID scan and tests.
22 -> add error checks on all returns
27 -> check the version stuff, design a separate module for error interfacing
28 and default handling, parsing vs. runtime, fatal / compat / warning,
29 and lack of optionnal features.
31 Support Attribute value templates:
32 -> starts to be urgent. Design it in flexible ways but try to optimize
33 to handle most of it at the stylesheet parse time ...
34 => Done for the most part need to check all attributes in XSLT constructs
35 using them and use the dedicated readin function.
38 -> add support for imbricated sorts
39 -> add lang and case-order
40 -> add foreign sorting functions (interfaces ?).
43 -> should we add validation by default ? Make this an option
44 -> redirrect validity errors
46 Contextual error reporting:
47 -> provide a couple of functions providing context analysis, not urgent
56 -> macros, config, verbosity ?
59 Support for disable-output-escaping="yes":
60 -> looks problematic, libxml has no support for anything like this,
61 and unless adding a new node type :-( or tweaking text node and
62 output routines this is gonna be messy ... must be handled at libxml
64 => Done with a trick, text node name is different, requires > 2.2.11