This design is mixed into every ISL design at a low level. Its purpose is to allow users to add new rules to all the other designs in ISL by overriding this one design .
Overriding the design can be accomplished by creating a new design with the name BaseModifier and placing it in the project library or another library that has precedence over the baselib library. The new rules can then be added to this new design and will appear in all the other ISL designs .