Only the BIG picture

. Which you are probably not privy to. There are a whole bunch of things we could do 'if only' there was a onCivicChange event that provided the old and new civic. The BUG people keep saying that they will get around to it sometime but it is very low priority.
For example: currently you can capture slaves and they remain slaves for ever unless you build something with them, convert them to a one shot unit or settle them into a city.
If we had the onCivicChange then those slaves could also be put to work in the fields and when you change from slavery they could be changed into something else, eg one in two become a worker and the rest go "free". Thus removing the main complaint of having slaves when you aren't running slavery.