Other than curiosity for the bug, why are you doing it that way.
Why not...
Why not...
This was bad coding, and a good example. I dont code it like that in my app. The key things i have to do in my app is pass the first type to a function and inside the function use a For Each to iterate through each type. It seems that using a For Each shifts the first type returned.
You'd have to think im a really bad coder to suggest something like that :) lol , but thats ok.
The example itself has the unneccesary code left from previous experiments. Your second bit of code doesnt reproduce the results either.