Remove some of FluentValidation<T>'s internal dependencies