by generating a random number for the configuration space on instantiation. When a condition is added, the configuration space will save it in the condition object, and error if there already is a different random number. Thereby, the bug of having a condition in two configuration spaces is effectively prevented.