internal ITextUndoTransaction CreateTransaction(string description) { _openTransactionStack.Push(new BasicUndoTransaction(this, description)); return _openTransactionStack.Peek(); }