AccessControl.Owned.changeOwnership method has accidental acquisition of the 'objectValues' method from parent containers which led to recursively changing of every parent's child object owner. This is bad for class that does not inherited from Item|SimpleItem, where objectValues has been defined as dirty hack. Upload may fix this problem.
Uploaded: owned.diff
AccessControl. Owned.changeOwn ership method has accidental acquisition of the 'objectValues' method from parent containers which led to recursively changing of every parent's child object owner. This is bad for class that does not inherited from Item|SimpleItem, where objectValues has been defined as dirty hack. Upload may fix this problem.