In our previous episode, Mark Morgan Lloyd said: > [a, b, c] := (d = e); > > would have been minimally acceptable. Did you really mean that or did you mean [a, b, c] := (d := e); ? :-)