<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">I added a note to my proposal which makes it clear that the `Any&lt;&gt;` I proposed represents the simple/base form that Swift 3 should integrate, if accepted. Later `Any&lt;&gt;` could be enhanced without any breaking changes.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div> I’m not sure if your and my nesting rules do fit together, we might reconsider mine before the pull request is accepted.<div><br></div><div>- Also I don’t see the point why `<span style="font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.600000381469727px; background-color: transparent; color: rgb(51, 51, 51);">Any&lt;Any&lt;ProtocolA, ProtocolB&gt;&gt;</span>` this is illegal!?</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>`Any&lt;&gt;` proposed by me will allow that, even it its useless form the point of the readers view. This type is inferred to `<span style="font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.600000381469727px; background-color: transparent; color: rgb(51, 51, 51);">Any&lt;ProtocolA, ProtocolB&gt;</span>`.</div><div><br></div><div>Why do you not allow value types in your proposal?</div><div><br></div><div> <div id="bloop_sign_1463575782384488960" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px">--&nbsp;<br>Adrian Zubarev<br>Sent with Airmail</div></div></div></body></html>