def contains_field_list(self, path, name):
        """
        Returns True if a multi-valued field exists at the specified path, otherwise False.

        :param path: str or Path instance
        :param name:
        :type name: str
        :return:
        :raises ValueError: A component of path is a field name.
        :raises TypeError: The field name is a component of a path.
        """
        try:
            self.get_field_list(path, name)
            return True
        except KeyError:
            return False
Returns True if a multi-valued field exists at the specified path, otherwise False.

        :param path: str or Path instance
        :param name:
        :type name: str
        :return:
        :raises ValueError: A component of path is a field name.
        :raises TypeError: The field name is a component of a path.