Minor stylistic nitpick: seems like you could just use normal lowercase keys here.