<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>So the best way to do it would be to offer "copy" 
as a member function, kind of like create, that each object calls its base class 
and then copies any further values (and should probably make sure its the same 
type of object). Doesn't seem to horribly reliable, because if one inheritable 
or object fails to implement it properly, its would either fail or be 
inconsistant, but, if implemented properly, it *should* work just 
fine...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Best I can think of because there's nothing saying 
that an object you want to copy isn't inherited several levels above the object 
you're actually trying to copy.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>--jaminv</FONT></DIV></BODY></HTML>