Gary Guo (2015-02-10T12:16:17.000Z)
d at domenic.me (2015-02-17T19:13:54.754Z)
`({[Symbol.toStringTag]: 'String'})` could be identified as string as well, use the legacy method. ES6 guarantees that legacy code will work, but it does not ensure that legacy code could work well with new codes that intended to create a fake string.