Removing socket event decoration from `xhr` shim because it creates an unexpected type of memory leak, fixing how `key` is handled within `DataStore.setComplete()`
Merge pull request #495 from avoidwork/edge

Minor fix