title: What is tail-recursion elimination?
body: <p>Steve Yegge mentioned it in a <a href="http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html#Data_Str" rel="noreferrer">blog post</a> and I have no idea what it means, could someone fill me in?</p>
  
  <p>Is it the same thing as <a href="https://stackoverflow.com/questions/310974/what-is-tail-call-optimisation">tail call optimization</a>?</p>