fn permutations(items: &[String]) -> Vec<Vec<String>>
All orderings of items. Only used for PERMUTE, which has a small arity in practice.
items
PERMUTE