void NewWrittingTransactionUnsafe(TaskCompletionSource<IKeyValueDBTransaction> tcs) { var newTransactionRoot = LastCommited.NewTransactionRoot(); _writingTransaction = new InMemoryKeyValueDBTransaction(this, newTransactionRoot, true, false); tcs.TrySetResult(_writingTransaction); }