FracalRule unique id

Gives all fracal rules a unique identifier to make them easier to manage