Why doesn't this throw a SyntaxError instead of silently interpreting it wrong?
<p>There is supposed to be a comma between these two strings</p>

<pre><code>foo = ['dumb'
'error']
</code></pre>

<p>But if you forget the comma, it just merges the strings together instead of producing a syntax error. Your result will be </p>

<pre><code>['dumberror']
</code></pre>

<p>I spent hours tracking this down. Why is the Python interpreter merging these strings?</p>
