My understanding was also the same. It&#39;s used to separate data by type. I thought it was an odd feature for a networking library since it&#39;s simple to separate data by type in your application.<br>