 			for (i = 0; i < 100; i++)
 				if (compareDynamicObjects(o1,o2) != 0)
 					throw "StandardLib.compareDynamicObjects fail";
-			DebugTimer.lap('StandardLib.compareDynamicObjects');
-			for (i = 0; i < 100; i++)
-				if (compareBytes(o1,o2) != 0)
-					throw "StandardLib.compareBytes fail";
-			DebugTimer.end('StandardLib.compareBytes');
+			DebugTimer.end('StandardLib.compareDynamicObjects');
 		}
 	}
 }


package weave.compiler
{
	import flash.utils.ByteArray;
	import flash.utils.getQualifiedClassName;
	
	import mx.formatters.DateFormatter;

				return ObjectUtil.numericCompare(a as Number, b as Number);
			if (typeA == 'string')
				return ObjectUtil.stringCompare(a as String, b as String);
			if (typeA != 'object')
				return 1;
			if (a is Date && b is Date)
				return ObjectUtil.dateCompare(a as Date, b as Date);
