Why can't `_policyEvaluator.EvaluateCheckin` call it at the top of the method?