anchor.diff:  		     (fun gsm1))
   		  *e*)
   		 `(labels ((fun (gsm1 &key ((:x x) gsm1)) gsm1))
  -		    (fun (hello1 hello2)))))
  +		    (fun (consp hello2)))))
     ;; Test that a required parameter of the local function shadows the
     ;; global symbol macro in the &AUX part of the lambda list of
     ;; the local function, but not in the body of the LABELS.
  
positive.code: 		     (fun gsm1))
  		  *e*)
  		 `(labels ((fun (gsm1) gsm1))
  		    (fun (hello1 hello2)))))
    ;; Test that an &OPTIONAL parameter of the local function shadows
    ;; the global symbol macro in the &KEY part of the lambda list of
    ;; the local function, but not in the body of the LABELS.
  
negative.code: 		     (fun gsm1))
  		  *e*)
  		 `(labels ((fun (gsm1 &aux (x gsm1)) gsm1))
  		    (fun (consp hello2)))))
    ;; Test that a required parameter of the local function shadows the
    ;; global symbol macro in the body of the local function, but not in
    ;; the body of the LABELS.
  