Fix Ink.extendObj in that the recursive iteration was making every source object be modified with properties from the next