172aa7a93c
- use prototype-less objects where feasible (minor speed improvement) - get rid of HOP
- use prototype-less objects where feasible (minor speed improvement) - get rid of HOP