Does list.back retrieve a reference that does not change?
<p><a href="http://www.cplusplus.com/reference/list/list/back/" rel="nofollow">This</a> source says:</p>

<blockquote>
  <p>[list::back()] returns a reference to the last element in the list container.</p>
</blockquote>

<p>Can someone verify that this definitely means that it is a reference to an actual element <em>contents</em> and not a reference to the last element, which might become a different element if the <code>list</code> expands.</p>

<p>In other words, if the list changes, a stored reference from <code>back</code> doesn't then still point to the current <code>back</code>, i.e. it's not a reference to <em>back</em> but rather a reference to what <em>back</em> is storing at the moment it is called, right?</p>
