public RestorePointToken AddRestorePoint(string name = null)
        {
            var restorePoint = new RestorePoint(name);

            this.Push(restorePoint);
            return(restorePoint.Token);
        }
 public RestorePointToken AddRestorePoint(string name = null)
 {
     var restorePoint = new RestorePoint(name);
     this.Push(restorePoint);
     return restorePoint.Token;
 }