public MyEntityDetectorCriterium(int key, MyEntityDetectorCriteriumCondition <T> condition, bool reCheckCriterium, params object[] args)
 {
     if (!MyUtils.IsPowerOfTwo(key))
     {
         throw new Exception("Criterium key must by power of 2");
     }
     Key              = key;
     Condition        = condition;
     ReCheckCriterium = reCheckCriterium;
     Args             = args;
 }
 public MyEntityDetectorCriterium(int key, MyEntityDetectorCriteriumCondition <T> condition, params object[] args)
     : this(key, condition, false, args)
 {
 }