public override async Task Overwrite(FsPath path, byte[] newContents) { await _Overwrote(path); await base.Overwrite(path, newContents); }