add AnyOf validator (implementation + UTs)