Havoc Pennington writes: > I would do it like this: > ... > You see the idea, make it a real opaque type. Yeah, that would obviously be cleaner. When I did my porting efforts (Jan 2005) I didn't want to make too intrusive, API-affecting changes, though, assuming that would mean there would be even less chance they would be accepted. --tml