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...)