public IList <Word> CheckWords()
        {
            Language     lang  = Language.Dutch;
            IList <Word> words = new List <Word>();

            foreach (var word in from _word in textFileRepository.ReadWords()
                     let validatedWord = CheckWord(_word.Title)
                                         where string.IsNullOrEmpty(validatedWord) == false
                                         let word = new Word(validatedWord, validatedWord.Length, lang.ToString())
                                                    select word)
            {
                words.Add(word);
            }

            return(words);
        }