`Dry::Monads::Validated` warning on change

Would like to know if as this class is marked private API
if I can use it as described in the public documentation ??

Sound a nice way to handle ‘errors’ concatenation and communicate them to caller.

But if List::Validated is going to change… ?