code: function (refColor, count) {
  			if (count === undefined && typeof refColor === 'number') {
  				count = refColor;
  				refColor = 'black';
  			}
  			var i,
  				hsl = ColorHelper.rgbToHSL(refColor),
  				colors = [];
  
  			hsl[1] = Math.max(60, hsl[1]);
  			hsl[2] = Math.max(40, hsl[2]);
  			hsl[2] = Math.min(70, hsl[2]);
  
  			for (i = 0; i < count; i++) {
  				colors.push(ColorHelper.hslToHexColor(hsl));
  				hsl[0] += (360 / count);
  				hsl[0] %= 360;
  			}
  			return colors;
  		}
docs: http://www.personal.psu.edu/cab38/ColorSch/Schemes.html 
  Qualitative schemes do not imply magnitude differences between legend classes,
  and hues are used to create the primary visual differences between classes.
  Qualitative schemes are best suited to representing nominal or categorical data.
  @param refColor (optional)
  @param count