Make def support define-values.
Make def also support match-define, match-define-values

(To do so, must change syntax for define-values from how it was in
previous commit c85f69b.)