update: javascript now has an officially specified key order, including 0->2^32-1 keys, and insertion for string keys. http://ecma-international.org/ecma-262/#sec-ordinaryownpropertykeys
update: javascript now has an officially specified key order, including 0->2^32-1 keys, and insertion for string keys. http://ecma-international.org/ecma-262/#sec-ordinaryownpropertykeys