Added check for preventing empty set reassignment in LetterPool