Currently, Hijack only recognizes the macros when they are at the beginning of a line. When it sees one that applies, it simply replaces the trailing space (after the macro name) with a newline, thereby placing the rest of the macro line onto a line by itself where the player/hijack will recognize it.

But the code that does this is not iterative at present. Instead, it just does the LOOPBACK lines, then the AC/DC lines, then the HOME/WORK lines. Once. So they can combine in a specific order, but that's it.

If I just put a loop around it, either 3 times max or more intelligent.. then the order becomes insignificant.

Cheers