Rename Permute() to NewPermuter()