> Could you explain this in detail? > > I want to be sure that you're considering both the case where Use is > embedded in a User and where it isn't, such as when it's malloc'd. > > Nick Yep. This is one of the design constraints. A design sketch should be up for review in a few days. Cheers, Gabor