Ighto so here's the idea.
x
and X
will transpile differently based on what structure is being transpiled
so if the overall structure is a loop/function/whatever, the transpile_single function will be told to treat the two as the inside structure version
otherwise, it will know to call the whole program
or whatever the big X does outside of structures