validate nested builders