title: mixture of field:value and value initializers
body: <p>Why can I not create the following, with an anonymous field?</p>
  
  <pre><code>type T1 struct {
      T1_Text string
  }
  
  type T2 struct {
      T2_Text string
      T1
  }
  </code></pre>
  
  <p>used in func ..</p>
  
  <pre><code>t := T2{
      T2_Text: "Test",
      T1{T1_Text: "Test"},
  }
  </code></pre>
  
  <p>Gives me: mixture of field:value and value initializers?</p>