void IDisposable.Dispose() {
try {
if (_bytes != null) {
File.WriteAllBytes(_filename, _bytes);
} else if (File.Exists(_filename)) {
File.Delete(_filename);
}
} catch (Exception) {
// ignored
}
}
}