I was thinking of making a greasemonkey script that you could ask things like "countries bordering iceland not owned by Player1", and other thing from set theory, like unions of sets of countries and intersections. For some complicated maps, it could be really useful, but even for simpler maps, a little programming language to analyze the board could be very useful. It probably wouldn't use english, probably just javascript or a simple language, but still, I think it would be useful.
You could save queries and stuff, apply a specific query to whatever country you want, things like that.
What do people think?