https://github.com/vanska/typed-string-interpolation/blob/61eeab2e11e29fa540a804e8b64672f420519ab8/src/index.ts#L86 There is a bug when a text fragment matches the PropertyKey `stringInterpolation('foo{{foo}}', { foo: 'bar' })` I get **barbar** instead of **foobar**