xml sumo readers logic separation.