In bibtex.utils.split_name_list you use ' and ' as separator between names, but some databases (like mine) may use, e.g., ' AND ' as separator. I suggest to simply replace ' and ' with ' [Aa][Nn][Dd] ' to make the method case-insensitive.
Done, thanks.
Done, thanks.