discrete fragility csv->xml parser