> Instead of making a copy of the interface, I let it the new interface extend the original one. Yes, I see; that is a good technique. Thanks for the explanations. bryan