https://github.com/microsoft/TypeScript/blob/d2516fa95bddf56e8851e54c6e9fec6c6e034a36/src/lib/es2019.object.d.ts#L8 ```ts const record = Object.fromEntries([[Symbol.for("1"), "hi"]]); console.log(record[Symbol.for("1")]); ``` ```console error: TS2538 [ERROR]: Type 'symbol' cannot be used as an index type. console.log(record[Symbol.for("1")]); ~~~~~~~~~~~~~~~ ``` the return type should account for objects built with symbols for keys (e.g. through a generic type or something)