 			if (!isFinite(percent))
 				percent = 0.5; // undetermined
 			_taskToProgressMap[taskToken] = percent;
-			triggerCallbacks();
+			getCallbackCollection(this).triggerCallbacks();
 		}
 		
 		/**

			// if this token isn't in the Dictionary yet, increase count
			if (_taskToProgressMap[taskToken] === undefined)
			{
				if (debug)
					_taskToStackTraceMap[taskToken] = new Error("Stack trace").getStackTrace();
				_taskCount++;
				_maxTaskCount++;

			if (_taskCount == 0)
				_maxTaskCount = 0;
			
			getCallbackCollection(this).triggerCallbacks();
		}
		
		/**
