d3.annotation() Getting my head around data-driven annotations