Indexing with Anemone For Loop Problems


Having problems with indexing with Anemone in a for loop. I am basically looking to get 3 instances of curves and surfaces from their respective lists and have them be the output of the loop. However, the loop seems to output several lines of junk data, and I cannot figure out why.
For example:

This panel should only have the numbers 1-3 as an output, but clearly that is not even close to the case, and I have no idea where to even start to figure out why it is doing that. Even merging all the indexed instances with a merge function yields the same result.

It is definitely a problem with the indexing, however, as doing a simple addition yields the correct output.

Any help would be much appreciated.