https://gitlab.gnome.org/GNOME/gnome-chess/-/commit/25cba4973af88c87d448785088068a505cf81aba#note_978065