@DavidCarlisle well, only if you tell it to :P o: foo = \bar.
@DavidCarlisle or directly via expkv-cs, yes, but it still doesn't expand anything without you telling it, it just forwards unaltered (modulo space-brace-stripping)
@DavidCarlisle but I guess I'll still not answer... In the worst case I get the most exhausting demanding user, in the best case the answer is ignored and we'll get the next identical question.
@Skillmon Veak was a member for several years before things went south. Their previous questions might not have been the most brilliant, but they as far as I know they did not edit in insults all the time. No idea what happened this summer that they suddenly started to insult people.
@Skillmon yes he's been using expl3 for years and somehow can't distinguish an integer from a string, despite explaining to us in great detail how he's a brilliant software engineer and we should re-design the whole latex/ctan/texlive distribution system based on his suggestions.
@UlrikeFischer I failed to get rid of > Package tagpdf Warning: Destination section*.35 has no related structure. in that amsldoc example, either i didn't understand your comment or it's because imakeidx also patches the index, or I don't understand what tagpdf is telling me:-)
@UlrikeFischer no because I copied theindex from book and/or imakeindex into the document so i could change them, and made several changes but all either gave tex errors and no output or gave the same warning so I discarded my attempts
@UlrikeFischer oh your \twocolumn[{\MakeLinkTarget[chapter]{}\@makeschapterhead{\indexname}}]% does fix it if I use makeindex not imakeindex and run makeindex by hand. I think that's enough for now (and we can blame @egreg for the rest)
@egreg It is. There has for a while been possible to do this on a page basis. So that one can have "flush bottom" in general, but if stretch becomes too big, then one freezes the stretch.