input: [Category] Contracts [Description] Even after reworking the imported definitions of a contract hierarchy, you still have a single proxy class. You can however have the client use a hierarchy of proxies that provided an is-a relationship between the proxies, yielding a much smoother programming model. The solution demonstrates this technique we call proxy-chaining. [Last Updated] 9/7/2006 [Title] 
output: Service Contract Inheritance with proxy chaining