fixed #83

the id of the new ObjectAttribute is set to null
so that the defaultobject will set it to the
identityhashcode of the added object. this is
exactly what happens for n-m arrays too
Merge branch 'bug/83-1toN-adding-after-removing' into dev