/// <summary>
 /// Copies the variable values.
 /// </summary>
 /// <param name="keyValueList">The key value list.</param>
 public void CopyVariableValues(SPSKeyValueList keyValueList)
 {
     keyValueList.Clear();
     _variableValues.ForEach(pair => keyValueList.Add(pair));
 }
 /// <summary>
 /// Initializes the variable values.
 /// </summary>
 /// <param name="keyValueList">The key value list.</param>
 public void InitializeVariableValues(SPSKeyValueList keyValueList)
 {
     ClearVariableValues();
     keyValueList.ForEach(pair => _variableValues.Add(pair));
 }