Add the possibility to add new SVX data to a document
Add the possibility to save one product in a file (w/wo a callback)
Add the possibility to sort the products
Use the methods to add even on creation (add a file to an empty file)
Remove method XmlElement() where it only calls the upper class
possibility to retrieve the version of a package
Verify all the IsValid() methods
move the XmlElement() processing in the constructor (done only once)
high level interface (available through libsvx::Document) to load/save/search/replace/add informations into a SVX file
describe libSVX in SVX using libSVX :)
Allow dynamic linking with dependent libraries
Allow dynamic linking to libSVX
Create another IsValid method with a bRecursiveCheck parameter
Possibility to load/save with/without default values (default without)
Add callbacks on validity for upper level API
Handle the dependency coherence between products (query for a specified product/version)
updating the name and license should be configurable
replace this method with a += operator</dd>