Hacked together a gross but working version: http://bl.ocks.org/hijonathan/5793014
Basically, I started with an array of people
nodes that had some properties on them. I then loop through that and generate new nodes for each property, adding a target
to it to link it back to the original node.
From there, you can use properties set on those two node types to style them and create corresponding nodes.