Ensure Guard.evaluator is always (lazily) initialized