Add "allOf" validation support