Applicative Functor for Validation with accumulated errors