issa-tseng/janus

Map enumeration with shadowing emits duplicate keys

issa-tseng opened this issue · 0 comments

const m = new Map({ x: 3 });
const s = m.shadow();
s.set('x', 3);
s.enumerate_(); // => [ 'x', 'x' ]