An optional additional case to match a list with a single element would be nice. Something like

    [(⟨variable⟩⟨body⟩]

Sure, you could use the pair match and then see if the cdr variable is '(), but that adds a lot of noise.

(I suppose this could be generalized to having n ⟨variable⟩s match a list n elements long if you want to get fancy...)