public async Task ComplexServiceTupleSplitNameTask()
        {
            WampPlayground playground = new WampPlayground();

            var channel = await SetupService <ComplexResultService>(playground);

            IPositionalTupleComplexResultService proxy =
                channel.RealmProxy.Services.GetCalleeProxyPortable <IPositionalTupleComplexResultService>();

            var splitName = await proxy.SplitNameAsync("Homer Simpson");

            // var (firstName, surName) = await proxy.SplitNameAsync("Homer Simpson");
            string firstName = splitName.Item1;
            string surName   = splitName.Item2;

            Assert.That(firstName, Is.EqualTo("Homer"));
            Assert.That(surName, Is.EqualTo("Simpson"));
        }