1. If we do that for StringObjectStructures, then we do not need to do this here since DFG is currently only seeing StringObjectStructure. 2. Or, if DFG carefully checks toString or valueOf based on the context, then we do not need to watch here since toString / valueOf caching will watch.
<rdar://problem/68618575>