CompositeValue compData2 = initCompositeValue2(data);
CompositeValue compData3 = initCompositeValue4(data);
data.putAll(new CompositeValue[] { compData, compData2, compData3 });
TableValue clone = data.clone();
assertEquals("Clone should have the same tabular type", data.getMetaType(), clone.getMetaType());
assertEquals("Clone should have the same number of elements", data.size(), clone.size());
CompositeValue compDataClone = clone.get(initValues());
assertTrue("Should be a shallow clone", compData == compDataClone);
}