[Plugin] OSC for UE4

Could someone lend a hand? I’m really struggling : ) UE4-OSC is working perfectly. My problem is that I am receiving a very complex OSC bundle. Everything in the bundle comes in pairs of either two strings, a string and a float, or a string and an integer. While they are always paired up next to each other in order, the pairs themselves can shift around so that they can appear anywhere in the index. So for example “speed” 0.25 “gain” 1. That’s four messages total ordered from 0 to 3, but sometimes that will be reversed so that you get “gain” 1 “speed” 0.25.

How in Blueprints can I setup logic that can separate between these three kinds pairs and allow me to work with these three types. Essentially the first string is always the key and the second argument (float, string, int) is the data.