Prevent word duplication when appending to an object
Fix CC#1979
Optimize the code to not use search
Fix 'self handling described in CC#2076
Rebased on Collect_Obj fix to not cause crashes in 64-bit R3