Nested validation support