The problem is that d3 sortof caters to a specific style where Node#draw() won't work since it bases things off of selections.