Fixing `record.set()` when creating new properties
Merge pull request #165 from avoidwork/edge

Minor fix