<p dir="auto">I would like the following to work:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="julia&gt; x, ys... = (1,2,3)
ERROR: syntax: invalid assignment location &quot;ys...&quot;"><pre class="notranslate"><code class="notranslate">julia&gt; x, ys... = (1,2,3)
ERROR: syntax: invalid assignment location "ys..."
</code></pre></div>
<p dir="auto">This would also let us write function signatures like:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="julia&gt; foo((a, bs...), c, ds...) = bs
ERROR: syntax: invalid assignment location &quot;bs...&quot;"><pre class="notranslate"><code class="notranslate">julia&gt; foo((a, bs...), c, ds...) = bs
ERROR: syntax: invalid assignment location "bs..."
</code></pre></div>
<p dir="auto">Which would be useful for e.g. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="564218882" data-permission-text="Title is private" data-url="https://github.com/JuliaDiff/ChainRulesCore.jl/issues/128" data-hovercard-type="issue" data-hovercard-url="/JuliaDiff/ChainRulesCore.jl/issues/128/hovercard?comment_id=586716291&amp;comment_type=issue_comment" href="https://github.com/JuliaDiff/ChainRulesCore.jl/issues/128#issuecomment-586716291">JuliaDiff/ChainRulesCore.jl#128 (comment)</a></p>
<p dir="auto">This would be a very nice syntax for taking head and rest. Likewise <code class="notranslate">a..., b = [1,2,3]</code> might be good for slurping the initial elements into <code class="notranslate">a</code> and the tail element into <code class="notranslate">b</code>.</p>