public static DevkitTransactionGroup undo()
        {
            if (!DevkitTransactionManager.canUndo)
            {
                return(null);
            }
            DevkitTransactionGroup devkitTransactionGroup = DevkitTransactionManager.popUndo();

            devkitTransactionGroup.undo();
            DevkitTransactionManager.pushRedo(devkitTransactionGroup);
            DevkitTransactionManager.triggerTransactionPerformed(devkitTransactionGroup);
            return(devkitTransactionGroup);
        }