/// <summary>
 /// Searches for an anagram by a given word.
 /// </summary>
 /// <param name="word">The word to search for</param>
 /// <returns>The anagram collection</returns>
 public Anagram Search(string word)
 => Anagrams
 .SingleOrDefault(anagram =>
                  CreateAnagramSearchKey(anagram.Words[0]).Equals(CreateAnagramSearchKey(word))
                  )
 ;