Upgrading to the latest PS in darcs broke some of my code. Specifically,
 
  (js* '(setf x 1))
    => "x = 1"
 
... should have a semicolon but doesn't. Also,
 
  (js* '(setf x 1) '(setf y 2))
    => "y = 2"
 
... should be "x = 1; y = 2;".
 
Dan
 
p.s. I see that js* has been deprecated in favor of ps*... I'll post separately about this.