Reduced complexity, no
navigational code.
Beauty for programmer: Script is generic, works the other way (XML to relational,
reverse engineering: rel-ER), too.
[Execution can be optimized.]
Fun part: managed to make the scenarios executable!
Intermediate results can be inspected and adjusted. Capability is important, since
many tasks require human intervention: for example, FreightCharge not propagated.