Anagram hafters