Fixed updating non-existant objects, ConcreteInheritence parent loop saving
Added throwing an exception when updating a non-existant object, Fixed concrete inheritence getSyncParent() and parent-loop-saving bug.