:: x -> (x, x) package:ListLike

Extract head and tail, return Nothing if empty