<aclass="link"href="../reference/concept_implementation/semantics/functions.html"title="Functions"><codeclass="computeroutput"><spanclass="identifier">size</span></code></a> now requires a <aclass="link"href="../concepts/random_access_range.html"title="Random Access Range">Random
Access Range</a>. The old behavior is provided as <aclass="link"href="../reference/concept_implementation/semantics/functions.html"title="Functions"><codeclass="computeroutput"><spanclass="identifier">distance</span></code></a><codeclass="computeroutput"><spanclass="special">()</span></code>.
<codeclass="computeroutput"><spanclass="identifier">range_size</span><spanclass="special"><</span><spanclass="identifier">T</span><spanclass="special">>::</span><spanclass="identifier">type</span></code> has been completely removed in
favor of <codeclass="computeroutput"><spanclass="identifier">range_difference</span><spanclass="special"><</span><spanclass="identifier">T</span><spanclass="special">>::</span><spanclass="identifier">type</span></code>
and <codeclass="computeroutput"><spanclass="identifier">boost_range_end</span><spanclass="special">()</span></code>
have been renamed <codeclass="computeroutput"><spanclass="identifier">range_begin</span><spanclass="special">()</span></code> and <codeclass="computeroutput"><spanclass="identifier">range_end</span><spanclass="special">()</span></code> respectively.
and <codeclass="computeroutput"><spanclass="identifier">range_reverse_result_iterator</span><spanclass="special"><</span><spanclass="identifier">T</span><spanclass="special">>::</span><spanclass="identifier">type</span></code>
have been renamed <codeclass="computeroutput"><spanclass="identifier">range_iterator</span><spanclass="special"><</span><spanclass="identifier">T</span><spanclass="special">>::</span><spanclass="identifier">type</span></code>
and <codeclass="computeroutput"><spanclass="identifier">range_reverse_iterator</span><spanclass="special"><</span><spanclass="identifier">T</span><spanclass="special">>::</span><spanclass="identifier">type</span></code>.