I think you've misunderstood the exception thing, but that doesn't matter. And it'll be no work at all, since all the initial data will be created by a script (it takes less than a minute). Then, if nobody wants to include any more of the exceptions, they can just not build any more into the data structure. As simple as that.This idea is good to manage "exceptions" caused by incomplete settler maps (I still wouldn't call them exceptions, but since you insist...) and is also more compatible with RAND. Thumb up.
The only downside is that it requires much work.
Now I have to actually get to work on this thing...
