load/unload events are now registered with the root Element
Improved XML id management
Reduced alerts in tests