Last modified: 2013-08-21 23:33:54 UTC
The keys need normalization (.toLowerCase().replace(/ /g, ' '), which we should wrap into getters / setters. The properties can then be made private.