Fixing `data.set()` by passing the `record` to the chained (public) `Promise`
Merge pull request #263 from avoidwork/edge

Minor fix