Why does 1.__add__(1) yield a syntax error?
<p>Why does </p>

<pre><code>1.__add__(1)
</code></pre>

<p>yield <code>SyntaxError: invalid syntax</code>? What do the extra brackets add?</p>

<pre><code>(1).__add__(1)
</code></pre>
