note
ikegami
<blockquote><p><i>But my objection is that for(1..3) construct doesn't do aliasing</i></blockquote>
<p>That's not true. Exactly the same aliasing occurs for both <c>for(1..3)</c> and <c>for(1)</c>.
<blockquote><p><i>"intentionally returns a modifiable value (in a sense) some of the times" mean</i></blockquote>
<p>Intentionally coded to return a value that can be changed without causing a read-only error.
946488
946679