Why `d3.function(d.color)()`? This function is immediately executed, so might as well just use `d.color`.