public void CleanUp()
 {
     RegisteredRules.Clear();
 }