Bug 984146 - Prototype mutation makes code run slowly r=21