include tests for complex nested data updates