Hi Mark,> Has anyone considered the X Window model, in which the public interfaces > for a widget "foo" are in path/Foo.h and private, internal goop is in > path/FooP.h ?Works for me.Michael Chastain<mailto:mec@shout.net>"love without fear"