Qual é a melhor solução alternativa para o cliente WCF `usando` problema de bloco?

Gosto de instanciar meus clientes de serviço WCF dentro de um usingbloco, já que é praticamente a maneira padrão de usar recursos que implementam IDisposable: using (var client = new SomeWCFServiceClient()) { //Do something with the client } Mas, conforme observado neste artigo do MSDN ,...