Does C# 7 allow to deconstruct tuples in linq expressions
<p>I'm trying to deconstruct a tuple inside a Linq expression</p>
<pre><code>// somewhere inside another method
var result = from word in words
             let (original, translation) = Convert(word)
             select original
</code></pre>
<p>Here is a signature of the method returning a tuple</p>
<pre><code>(string Original, string Translation) Convert(DictionaryWord word)
{
    // implementation
}
</code></pre>
<p>But it's not a valid syntax. I can only access tuple values without deconstruction:</p>
<pre><code>var result = from word in words
             let result = Convert(word)
             select result.Original
</code></pre>
<p>Is there a proper way to deconstruct it or is it not supported inside Linq expressions?</p>