// Add parser constructor with direct reference to schema
ConfigurationParserDefinition parserDef = new ConfigurationParserDefinitionImpl(
sourceModule, schemaAssignment.getLocation(), HiveMindSchemaParser.INPUT_FORMAT_NAME,
new HiveMindSchemaParserConstructor(schema));
cpd.addParser(parserDef);
// For backward compatibility change the configuration to Map if the schema uses a map too
if (HashMap.class.getName().equals(schema.getRootElementClassName())
|| UniqueHashMap.class.getName().equals(schema.getRootElementClassName())) {
// The schema assignments are mainly used for backward compatibility so we can