 
 package weave.core
 {
+	import flash.system.Capabilities;
 	import flash.utils.Dictionary;
 	
 	import mx.rpc.AsyncResponder;

			{
				var stackTrace:String = _stackTrace[i]; // check this when debugging
				var description:String = _description[i];
				trace(debugId(i), description, stackTrace);
			}
		}
	}

			{
				var desc:String = _description[task] || "Unnamed task";
				if (desc)
					result.push(debugId(task) + " (" + StandardLib.roundSignificant(100*_progress[task], 3) + "%) " + desc);
			}
			StandardLib.sort(result);
			return result;
