 
     x.range([0, width])
     y.range([height, 0])
-
-    get_value = params.get_value
-    get_timestamp = params.get_timestamp
 
     color.range params.d3_colors
     # ensure that colors are stable even if targets change position in the list


    hoverSelections = mouseOver.map ({index}) -> {index, selection: d3.select(container).selectAll ".target#{index}"}
    hoverSelections.onValue ({selection, index}) ->
      path = selection.select('path')
      path.style('stroke-width', (params.lineWidth ? 0) + 3)

      lines = selection.select('.infiniteLines').selectAll('line')
      lines.style('stroke-width', (params.lineWidth ? 0) + 3)

      circles = selection.select('.circles').selectAll('circle')
      circles.attr('r', 4)
      highlightLegend(index)

    unhovers = hoverSelections.merge(mouseOut)

      else
        radius = 2
        opacity = 1

      target.append('g').attr('class', 'circles')
        .each (d) ->
          circleColor = d.color
