anchor.diff:    "function zoo() {
       var baz;
       var bar;
  -    var _js4 = arguments.length;
  -    var n1 = 0;
  -    for (; n1 < _js4; ) {
  +    var _js3 = arguments.length;
  +    for (var n1 = 0; n1 < _js3; n1 += 2) {
           switch (arguments[n1]) {
           case 'baz':
               {
  
positive.code: 
  (test-ps-js quoted-nil-is-array
    'nil
    "new Array()")
  
  (test-ps-js defsetf1
    (progn (defsetf baz (x y) (newval) `(set-baz ,x ,y ,newval))
  
negative.code: 
  (test-ps-js defun-keyword1
    (defun zoo (foo bar &key baz) (return (+ foo bar baz)))
  "function zoo(foo, bar) {
      var baz;
      var _js3 = arguments.length;
      for (var n1 = 2; n1 < _js3; n1 += 2) {
          switch (arguments[n1]) {
          case 'baz':
              {
                  baz = arguments[n1 + 1];
              };
          };
      };
      if (baz === undefined) {
          baz = null;
  