} else {
} else if (!converter.isReserved(type.getId())) {
	static private void generateTypeClasses(ADT api) throws IOException {		Iterator types = api.typeIterator();		while (types.hasNext()) {			Type type = (Type) types.next();			if (type instanceof ListType) {				new ListTypeImplGenerator((ListType) type, basedir, pkg, apiName, imports, verbose).run();				new ListTypeGenerator(type, basedir, pkg, imports, verbose, folding).run();			} else {				new TypeImplGenerator(type, basedir, pkg, apiName, imports, verbose).run();				new TypeGenerator(type, basedir, pkg, imports, verbose, folding).run();				generateAlternativeClasses(type);			}		}	}