On 9/20/05, Malcolm Wallace <Malcolm.Wallace@cs.york.ac.uk> wrote:
You can make a 'smart' constructor function, and hide the real data
constructor so that it cannot be used:

Thanks! I'll give your solution a try.

--
Rich

AIM : rnezzy
ICQ : 174908475