I have a schema for a semicolon-delimited flat file. The schema has 2 mandatory fields (minOccurs=1), and 2 optional fields (minOccurs=0). When I use a file with 2, 3 or 4 field