(PDB-1043) Added validation for top-level extract fields. Covered with tests.
Merge pull request #1174 from DemonShi/pdb-1043

(PDB-1043) Added validation for top-level extract fields.