In this example, the CREATE form is being expanded incorrectly, because the symbol A passed to it is not a reference to either of the lexical variables in scope.<br><br>(ps (let ((a 99))<br>          (let ((a 22))<br>            (create a 33))))<br>

<br>=><br><br>"var a = 99;<br>var a666 = 22;<br>{ a666 : 33 };"<br>