dsimcha: >Such a library construct should also allow strong class instances inline in other class instances.< How can this be done? Is it possible to take any class and instantiate it with a placement new inside another class instance? I'd like to see a bit of the implementation code. Thank you, bye, bearophile