Carl Franks wrote: > However, if I allowed the default 'new' to handle that case, then the > BUILD submethod has to be aware of that. > I thought it would be cleaner to 'document' the special case with a > seperate constructor, and also not require any special-case logic in the > BUILD submethod. > > Is that really off the wall? Not at all. It's entirely reasonable. As I mentioned in my previous message, I simply missed your original intent. DamianThread Previous