Returns true if a phrase in the dictionary matches the list of text tokens
        :param text_tokens: a list of tokens.  Each token a string of text.
        :return: True/False

def contains_text_tokens(self, text_tokens):
        """
        Returns true if a phrase in the dictionary matches the list of text tokens
        :param text_tokens: a list of tokens.  Each token a string of text.
        :return: True/False
        """
        id_run = []
        for token in text_tokens:
            id = self.word_list.get(token, None)
            if id is None:
                return False  # since a token is not in the word list, the phrase is not in the dictionary
            id_run.append(id)
        return self.contains_tokens(id_run)