<!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.6000.16414" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2>Michael,</FONT></SPAN></DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial size=2>I don't understand 
your issue.&nbsp; You say you want to "get Namespaces out of an image."&nbsp; 
What, precisely, do you mean by that? What's the connection between having 
namespaces and needing to change the location-of-record for method 
sources?&nbsp; Shouldn't those two issues be indepedent of each 
other?</FONT></SPAN></DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial size=2>Namespaces should do 
the following: </FONT></SPAN></DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; 
1) **Transparently** replace "shared pool dictionaries"; and</FONT></SPAN></DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=250571122-18022007>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>2) Enable "the same global name" to refer to different values in the 
context of different classes (or perhaps even different methods) without 
requiring any change to existing method sources or to the syntax of variable 
names (Namespaces should be completely orthogonal to syntactical issues, such as 
whether to enable "MyPackage.MyClass" or "MyPackage::MyClass" or 
"MyPackage#MyClass" as new syntax for referring to variables in specific 
namespaces.)</FONT></SPAN></DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=250571122-18022007><FONT face=Arial 
size=2>--Alan</FONT></SPAN></DIV></BODY></HTML>