Why sub string selection fails silently when we try to fetch invalid range?
<p>In a single character string when I try to fetch second character python fails quite verbosely which is correct and expected behavior.</p>

<pre><code>print 'a'[1]
</code></pre>

<p>However when I try to fetch an invalid sub sequence range, it fails silently.</p>

<pre><code>print 'a'[1:]
</code></pre>

<p>What is the reason for the difference in behavior?</p>
