Equivalent for VB.Net's "With"/Inline initialisation?
<p>I've got a complex object graph which I need to initialise.</p>

<p>If I doing this in VB.Net, I'd do...</p>

<pre><code>Dim Blah = New A With {
    .B = New C With {.D = New E},
    .F = New G }
</code></pre>

<p>In Python, I'm currently doing...</p>

<pre><code>Blah = A()
Blah.B = C()
Blah.B.D = E()
Blah.F = G()
...
</code></pre>

<p>Is there a less verbose way of doing this?</p>
