Extracted methods in RuleEvalEngine.cs