Here's a quicky draft I threw together:
Already got feedback from ggz upstream, and is in use in rawhide's
gnome-games, kdegames, freeciv packaging.
One small thing to consider maybe:
ends up being the same thing, so may not make much/any difference.