swcManager = new SWCManager(this);
mxmlDataManager = new MXMLDataManager();
projects = new MapMaker().weakKeys().makeMap();
pathToFileSpecMap = new HashMap<String, IFileSpecification>();
pathToCompilationUnitMapping = new StringToCompilationUnitMap();
includeFilesToIncludingCompilationUnitMapping = new StringToCompilationUnitMap();
packageNamespaceDefinitionCache = new PackageNamespaceDefinitionCache();
embedDataCache = new WeakHashMap<EmbedData, EmbedData>();
embedLock = new ReentrantReadWriteLock();