What is the advantage of an extra return?
<p>Taken from the JavaScript Ninja, I see: </p>

<pre><code>function bind(context, name) {
    return function() {
        return context[name].apply(context, arguments);
    };
}
</code></pre>

<p>What is the difference between the above code and?</p>

<pre><code>function bind(context, name) {
    return context[name].apply(context, arguments);
}
</code></pre>

<p>I am confused why the extra return is needed?</p>

<p>Thanks</p>
