public bool ConditionsMet() { if (Conditions != null) { return(Conditions.ConditionsMet()); } else { return(true); } }