title: What are the advantages of list initialization (using curly braces)?
body: <pre><code>MyClass a1 {a};     // clearer and less error-prone than the other three
  MyClass a2 = {a};
  MyClass a3 = a;
  MyClass a4(a);
  </code></pre>
  <p><strong>Why?</strong></p>