Ensure that last arg to variadic recur is seqable or nil
Fix clause-matching and recursion for variadic fns