question: private void postProcessRelationships ( PatchRequestScope requestScope ) { actions . forEach ( null ) ; }
target:  Post-process relationships after all objects for request have been created. This is required since we have no way of determining which object should be created first. That is, in the case of a cyclic relationship between 2 or more newly created objects, some object needs to be created first. In our case, we will create all objects and then add the relationships in memory. Finally, at the end, we rely on the commit of DataStoreTransaction to handle the creation properly.