support for optional fields in xml2csv