 			{
 				return false;
 			}
-			AS3::splice(index, 1);
+			splice(index, 1);
 			return true;			
 		}
 		
 		public function insertObjectAtIndex(o:Object, index:int) : void
 		{
-			AS3::splice(index, 0, o);
+			splice(index, 0, o);
 		}
 		
 		public function replaceObjectWithObject(objectToReplace:Object, objectToUse:Object) : Boolean

			{
				return false;
			}
			removeObjectAtIndex(i);
			return true;
		}
		

		***************************************************************************/
		public function IndexedArray()
		{
			splice.apply(this, ([0, 0]).concat(arguments));
		}
			
		public function init() : void
		{
			splice(0, this.length);
		}
		
		public function addObjectsFromArray(arr:Array):void
