     get_best_scale: (data_low, data_high) ->
       data_range = float(data_high) - float(data_low)
       ideal_interval = @get_ideal_interval(data_low, data_high)
+      # FIXME Other parts of this file use _ndx instead of _ix; I guess we
+      # should switch.
       scale_ixs = [
         bisect_right(@min_intervals, ideal_interval) - 1,
         bisect_right(@max_intervals, ideal_interval)

      ticks_in_range = _.filter(all_ticks,
                                ((tick) -> data_low <= tick <= data_high))

      # FIXME Continue here:
      # Transition between 12-hour and 24-hour resolutions is not correct.
      # This is because the day resolutions are aligned with the local time
      # zone, and the resolutions below are aligned with GMT.

        else
          31 * ONE_DAY
      super(@typical_interval)

      @toString_properties = ['days']

    get_ticks: (data_low, data_high) ->
      date_range_by_month = (start_time, end_time) ->
