fixes #130 (and hopefully #159) - reassign proxy event argument fragments after a splice
tests for #130
closes #159 - splices that added and removed items simultaneously failed to update properly