Logical, but assuming Int is reserved, I can&#x27;t see why type-first would give the parser or developer any problems:<p><pre><code>  var i = 1      &#x2F;&#x2F;Type inference
  var Int i = 1  &#x2F;&#x2F;Explicit type
</code></pre>
But it seems a common convention for optional typing. Maybe it suits dynamic developers?