Add validation support for nested collections