    def _parse_options(self, options):
        """
        Parse a the options list for ColouredText.

        :param options: the options list to parse
        :returns: the options list parsed and converted to ColouredText as needed.
        """
        if self._parser:
            parsed_value = []
            for option in options:
                parsed_value.append((self._parse_option(option[0]), option[1]))
            return parsed_value
        return options
Parse a the options list for ColouredText.

:param options: the options list to parse
:returns: the options list parsed and converted to ColouredText as needed.
asciimatics/widgets/baselistbox.py