Deal with required fields, default values and no values being extracted.