Chain several filters after each other, applying filters only on non special class tokens as detected by
        {@link ClassifierOptions#isSpecialClassWord(String)}

        :param text: String to format
        :param filters: Sequence of filters to apply to tokens
        :return: The formatted String

def token_chain(text, filters):
        """
        Chain several filters after each other, applying filters only on non special class tokens as detected by
        {@link ClassifierOptions#isSpecialClassWord(String)}

        :param text: String to format
        :param filters: Sequence of filters to apply to tokens
        :return: The formatted String
        """
        if filters is None:
            return text

        sb = ""
        for token in RegexFilters.WHITESPACE.split(text):
            if not classifier_options.is_special_class_word(token):
                token = Filters.string_chain(token, filters)

            sb += token + " "

        return sb