private MSBuildImport GetImport(XmlElement elem) { MSBuildObject ob; if (elemCache.TryGetValue(elem, out ob)) return (MSBuildImport)ob; var it = new MSBuildImport(elem); elemCache[elem] = it; return it; }