now the server validates nested objects and nested arrays of objects