- composite field need to be formatted before being saved - repository.create() does not do it. So we simply lose the composite fields on the way - save() does it directly and doing create() before does not change anything