How does a Map preserve key identity versus a plain object, and what does this log?const m = new Map(); m.set(1, 'number one'); m.set('1', 'string one'); m.set(true, 'boolean'); console.log(m.size); console.log(m.get(1));