Not necessarily. Map/Set is a counterexample. There’s no substitute for the JIT knowing how to reason about the internal aliasing properties of your hash table implementation.
We’ll keep working on more optimizations for ES-6 so there will be more counter examples.