Do not accept database objects as property maps
Fix deep creation of unique relations
Do not assume parent was set
No need for separate setReverseRoot function
No need for memoization
No need for separate getReverse
unseReverse function.

Bring back previously set value on unset
Tests for ns and proto changes with reverse props