Can someone help me figure out which other packages are loaded by the expl3 package and how? The code I wrote to automatically detect which packages load other packages, cannot find any \RequirePackage in expl3.sty so I'm confused how packages like xparse do seem to be loaded.
I'm guessing all the packages in the l3packages bundle.