       if vars[axis].ticks.visible.indexOf(c) >= 0
         if scale is "share"
           vars.format.value d * 100,
-            key: "share", vars: vars, labels: vars[axis].affixes.value
+            key: "share", vars: vars, labels: vars[axis].affixes.value, output: axis
         else if d.constructor is Date
           vars[axis].ticks.format d
         else if scale is "log"
           formatPower d
         else
           vars.format.value d,
-            key: vars[axis].value, vars: vars, labels: vars[axis].affixes.value
+            key: vars[axis].value, vars: vars, labels: vars[axis].affixes.value, output: axis
       else
         null
 

              key:    vars[axis].value
              vars:   vars
              labels: vars[axis].affixes.value

        xSizes      = fontSizes(xText,xAttrs)
        xAxisWidth  = d3.max xSizes, (d) -> d.width

            key:    vars[axis].value
            vars:   vars
            labels: vars[axis].affixes.value
            output: axis

      if vars[axis].ticks.labels.value
        vars[axis].ticks.hidden    = false
