<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=US-ASCII">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR></HEAD>
<BODY id=role_body style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial" 
bottomMargin=7 leftMargin=7 topMargin=7 rightMargin=7><FONT id=role_document 
face=Arial color=#000000 size=2>
<DIV>
<DIV>
<DIV>We have progress in my quest for structural simplicity :-)</DIV>
<DIV>&nbsp;</DIV>
<DIV>As Ken said, Externals can be stored in another stack and accessed with 
'start using' . But the stack does NOT have to be another stackFile... A 
substack works just as well, contrary to&nbsp;what I said before (which is 
probably what Ken meant in the first place and I mis-interpreted it!)</DIV>
<DIV>&nbsp;</DIV>
<DIV>on preOpenStack</DIV>
<DIV>&nbsp; put requiredExternalFilePaths() into tDLLs</DIV>
<DIV>&nbsp; if the externals of stack "mySubStack" is not tDLLs then</DIV>
<DIV>&nbsp;&nbsp;&nbsp; set the externals of stack "mySubStack" to tDLLs</DIV>
<DIV>&nbsp;&nbsp;&nbsp; open inv stack "mySubStack" # with destroyStack set to 
true</DIV>
<DIV>&nbsp;&nbsp; &nbsp;close stack "mySubStack"</DIV>
<DIV>&nbsp;&nbsp;&nbsp; start using stack "mySubStack"</DIV>
<DIV>&nbsp; end if</DIV>
<DIV>end preOpenStack</DIV>
<DIV>&nbsp;</DIV>
<DIV>Result is that the External/s can be set dynamically AND be immedaitely 
available for use.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Now I have taught you all how to suck eggs, I'll file this for future 
reference! ;-)</DIV>
<DIV>&nbsp;</DIV>
<DIV>/H</DIV></DIV></DIV></FONT></BODY></HTML>