(let
  [g (random/seeded 7)]
  [(random/shuffle .g [1 2 3 4 5]) (random/shuffle .g [1 2 3 4 5])
   (random/shuffle .g [a b c d e f g h])])
(let [g (random/seeded 7) xs [1 2 3]] [(random/shuffle .g .xs) .xs])
(let
  [g (random/seeded 7)]
  [(random/shuffle .g []) (random/shuffle .g [only]) (random/shuffle .g null)])
