begin Compound
open override fun beginCompound(description: String, origin: MutationOrigin = MutationOrigin.User): UndoResult
Opens one named history step. Operations performed while it is open are applied immediately but enter history only when endCompound succeeds. Nested compounds are deliberately rejected.