<br><font size=2 face="sans-serif">Tim,</font>
<br>
<br><font size=2 face="sans-serif">It would be very tricky to decide what
should be kept round loadProblem - e.g. should minimization be kept. &nbsp;If
nothing is kept then it should be a constructor. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">As you say the one clean solution is
to have a base empty model which has settings you want to keep e.g. minimization
and then clone from that.</font>
<br>
<br><font size=2 face="sans-serif">However this may not always be best
solution. &nbsp;Laci suggested that we add a &quot;reset&quot; function
to interfaces which would set back as if default constructor. &nbsp;It
would not involve any more coding as the current default constructor coding
would be copied to reset() and the default constructor just call reset.</font>
<br>
<br><font size=2 face="sans-serif">Comments?</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>