code: private void checkSchemaFields(ZooClassDef schema, Collection<ZooClassDef> cachedSchemata, 
  			Set<String> missingSchemas) {
  		//do this only now, because only now we can check which field types
  		//are really persistent!
  		//TODO check for field types that became persistent only now -> error!!
  		//--> requires schema evolution.
  		schema.associateFCOs(cachedSchemata, isSchemaAutoCreateMode, missingSchemas);
  
  //		TODO:
  //			- construct fieldDefs here an give them to classDef.
  //			- load required field type defs
  //			- check cache (the cachedList only contains dirty/new schemata!)
  	}
docs: Check the fields defined in this class.
  @param schema
  @param missingSchemas
  @param schemata