The IClientArgs interface supports the ILearning interface. This interface is an abstraction to cover any data passed into the server from the touchpoint that is not already covered by the session data. For example, the number of offers requested by the Unica Interact API getOffers method. This data is stored in a map.