An Associative Array implementation for javascript