title: Can dynamic type in Dart 2 assign to several value of difference type?
body: <p>Can dynamic type in Dart 2 assign to value of difference type and how compile infer them? </p>
  
  <p>For example what is x type in dart 2 and does this compile?</p>
  
  <pre><code>dynamic x = 1;
  x = x + "Hello";
  </code></pre>