How on earth did I gloss over this...? This is amazing!

I'm definitely going to add this as a reference for MD2. Does the CompPowerTrader in this override the core one, or do you need to explicitly use it in the defs? And if so, is this done by CCL?
Also, another idea for a place worker would be to have one the limits the number of buildings of a type that can be built. If its possible, you could have that number defined in a def.
Anyways, some great work here
