Validate vs ValidateAsync
<p>In FluentValidation, there are two versions of validate method: Validate and ValidateAsync. </p>

<p>I am confused by the async version, why we need this in the normal validation API. I think async would be useless in CPU bound operations and it looks like this validate would not involve any IO stuff. </p>

<p>Is there any scenario that we would use async version instead of the sync version ?</p>