 		 */		
 		public const legendTitleFunction:LinkableFunction = registerLinkableChild(this, new LinkableFunction('string', true, false, ['string']));
 		
-		private const _binsOrdering:Array = [];
 		private var _binToBounds:Array = [];
 		private var _binToString:Array = [];
 		public var numBins:int = 0;
 		private function createHashMaps():void
 		{
-			_binsOrdering.length = 0;
 			_binToString = [];
 			_binToBounds = [];
 			

				return;
			}
			
			var bins:Array = binnedColumn.getDerivedBins().getObjects();
			numBins = bins.length;
			var maxCols:int = maxColumns.value;
			if (maxCols <= 0)
				maxCols = 1;

			var internalMin:Number = stats.getMin();
			var internalMax:Number = stats.getMax();
			var internalColorRamp:ColorRamp = getInternalColorColumn().ramp;
			var binCount:int = binnedColumn.numberOfBins;
			for (var iBin:int = 0; iBin < binCount; ++iBin)
			{
				// if _drawBackground is set, we should draw the bins that have no records in them.
