EvaluationResult r = this.ops.get(0).evaluate(record);
if (r.getPayload() instanceof String) {
return new EvaluationResult(
new User((String) r.getPayload(), SharedConstants.User.DEFAULT_AUTH_DOMAIN), r);
} else {
return r.withWarning(ErrorCode.W121);
}
} else if (this.ops.size() == 2) {
EvaluationResult r0 = this.ops.get(0).evaluate(record);
EvaluationResult r1 = this.ops.get(1).evaluate(record);
if (r0.getPayload() instanceof String && r1.getPayload() instanceof String) {