public async Task <bool> Exists(string path) { return(await dataStore1.Exists(path) || (dataStore2 != null && await dataStore2.Exists(path))); }