How does the standalone builder integrate externals into a standalone? In particular, where does it insert them in the path? And does it use one object per external or one for all?