e actually allowed
to label scopes with lifetimes, and desugar the examples from the start of
this chapter.</p>

<p>Originally, our examples made use of <em>aggressive</em> sugar -- high fructose corn
syrup even -- around scopes and lifetimes, because writing everything out
explicitly is <em>extremely noisy</em>. All Rust code relies on aggressive inference
and elision of &quot;obvious&quot; things.</p>

<p>One particularly interesting piece of sugar is that each <code>let</code> statement implicitly
introd