So the idea would be about implementing conditions that would be able to disable something when fulfilled, enabling new set of options for core development.
The main way to use this would be to make "irreversible choice" devels - for example, you would be able to choose if you want your miners be faster or have stronger hull, but not both. Also, it would enable faking multiple successors, by each of the "successors" disabling the predecessor. Of the more weird ideas, it would enable choosing factions in-game (so that one team wouldn't be able to see what faction the other team has, until they actually meet), making the games more unpredictable.
Example:
Devel: Faster Miner
- Def: X
- Negative pre: Y
Faster Miner
- Pre: X
Devel: Tougher Miner
- Def: Y
- Negative pre: X
Tougher Miner
- Pre: Y
Miner:
- Negative pre: X, Y
There might be more ways to do it... Adding "negative pres" only (so they would reffer to normal defs) or both negative pres and defs (so that negative pres would only refer to negative defs), however the idea remains the same.
Negative PresDefs
-----------------------------------------------------------------------------------------------------------

Link: Allegiance Stuff on "Jersy's Ultimate Blog of Concentrated Nerdiness"
Current stuff-count: 97
(Latest update: March 7th, 2011, in "Jers_Core Diary")
Stationed in CZECH REPUBLIC (link)
(GMT+1)

Link: Allegiance Stuff on "Jersy's Ultimate Blog of Concentrated Nerdiness"
Current stuff-count: 97
(Latest update: March 7th, 2011, in "Jers_Core Diary")
Stationed in CZECH REPUBLIC (link)
(GMT+1)