Should negative index for nth be valid? e.g.
(nth -1 '(1 2)) returns 1