core
core copied to clipboard
Handle double reference / self reference
I think if A ref A or A ref A twice
All relations systems will broke.
We probably need to throw an exception at least, and introduce a way to manage it in linkedWith too