That&#x27;s what you devote several paragraphs to.  I&#x27;m not sure how else you explain quotes like &quot;the likelihood is that a developer who needs to change a variable and gets a const-thrown error about it will probably just change the const to let and go on about their business.&quot;<p>I don&#x27;t care to argue about &#x27;let&#x27; because this is a post about &#x27;const&#x27;.  I was writing a rebuttal in the previous comment but realized it was way too off-topic.  But your definition and reasoning for &quot;implicit scope&quot; hurts me to read.