Oh, if you were referring to the macros...
They're used to build a huge argument list consisting of `ls[++i], sep, ls[++i], sep, ls[++i], sep, ls[++i],' etc.
While that first text() only appears to be receiving 5 arguments, it's actually getting 257.  If you were to examine the DMB, this may very well be the largest proc in the entire project, despite it being so fast.  I had a version that had and used a S256 macro, and with this proc being the only thing in the project, the DMB filesize skyrocketed.  I figure the reduced version I committed will be enough for our purposes.  Even a list of (tens of?) thousands of strings should be super quick.