public virtual bool Exists(string path) { return(ReadMap.ContainsKey(path) || (InnerLookup != null && InnerLookup.Exists(path))); }