**TypeScript Version:** 2.7.1-insiders.20180129 <!-- Search terms you tried before logging this (so others can find this issue more easily) --> **Search Terms:** - Bracketed property completion - insertText **Code** ```ts const z = { '"': 1 } z. ``` Accept suggestion for `"` on `z.` **Expected behavior:** ```ts const z = { '"': 1 } z['"'] ``` or ```ts const z = { '"': 1 } z["\""] ``` **Actual behavior:** ```ts const z = { '"': 1 } z["""] ``` Another example: ```ts const z = { 'a\nz': 1 } z. ``` completes to: ```ts const z = { 'a\nz': 1 } z["a z"] ```