(lists/take 2 [a b c d])
(lists/take 5 [a b])
(lists/take 0 [a b])
(lists/take 2 [])
(lists/take -1 [a b])
(lists/take 2 null)
(lists/take 1.5 [a b c])
(lists/take -1.5 [a b])
(lists/take 2 [null false c])
(let [list [a b c]] [(lists/take 2 .list) .list])
