 				else
 				{
 					/* Get the index of the next break */
-					maxIndex = _previousSortedValues.lastIndexOf(kClass[iBin+1]);
+					maxIndex = _previousSortedValues.lastIndexOf(kclass[iBin+1]);
 				}
 				
 				if(maxIndex == -1)
 				{
-					_tempNumberClassifier.max.value = _tempNumberClassifier.min.value ;
+					_tempNumberClassifier.max.value = _tempNumberClassifier.min.value;
 				}
 				else
 				{

				}
				_tempNumberClassifier.minInclusive.value = true;
				_tempNumberClassifier.maxInclusive.value = true;
				
				//first get name from overrideBinNames
				var name:String = getOverrideNames()[iBin];
				//if it is empty string set it from generateBinLabel
				if(!name)
					name = _tempNumberClassifier.generateBinLabel(_column);
				output.requestObjectCopy(name, _tempNumberClassifier);
			}
			
			// trigger callbacks now because we're done updating the output
			asyncResultCallbacks.triggerCallbacks();
		}
		
		private function getSumOfNumbers(list:Array):Number

	import weave.api.registerLinkableChild;
	import weave.api.reportError;
	import weave.compiler.StandardLib;
	import weave.core.LinkableHashMap;
	import weave.core.LinkableNumber;
	import weave.core.StageUtils;
	import weave.data.AttributeColumns.SecondaryKeyNumColumn;
