Based on a first straight read-through, it is not clear at this point that a candidate is a client. Specifically, it says "... 'juliet@capulet.lit' is a valid candidate for delegating the call ..." and then begins the next paragraph with "The client then decides ...".
It might be nice to change the former to read "... 'juliet@capulet.lit' is a valid candidate to be the client to whom the server delegates ..." and the latter to read "The client, 'juliet@capulet.lit', then decides ...".
Based on a first straight read-through, it is not clear at this point that a candidate is a client. Specifically, it says "... 'juliet@capulet.lit' is a valid candidate for delegating the call ..." and then begins the next paragraph with "The client then decides ...".
It might be nice to change the former to read "... 'juliet@capulet.lit' is a valid candidate to be the client to whom the server delegates ..." and the latter to read "The client, 'juliet@capulet.lit', then decides ...".