The `keyFunction` function [should return a `string` instead of `any`](https://github.com/mbostock/d3/wiki/Arrays#wiki-nest_key). However, one of the existing tests will fail if I make that change. Though the example is _correct_, since the conversion happens internally, I am tempted to _fix_ the example and make the type more strict. Opinions?