 		/**
 		 * @private
 		 */
-		protected var _initializers:Array;
-		/**
-		 * @private
-		 */
-		protected var _actions:Array;
-		/**
-		 * @private
-		 */
-		protected var _activities:Array;
+		protected var _initializers:Vector.<Initializer>;
+		/**
+		 * @private
+		 */
+		protected var _actions:Vector.<Action>;
+		/**
+		 * @private
+		 */
+		protected var _activities:Vector.<Activity>;
 		/**
 		 * @private
 		 */

		 */
		public function addInitializer( initializer:Initializer ):void
		{
			BehaviourArrayUtils.add( _initializers, initializer );
			initializer.addedToEmitter( this );
		}
		

		 */
		public function addActivity( activity:Activity ):void
		{
			var len:uint = _activities.length;
			for( var i:uint = 0; i < len; ++i )
			{
				if( Behaviour( _activities[i] ).priority < activity.priority )
				{
					break;
				}
			}
			_activities.splice( i, 0, activity );
			activity.addedToEmitter( this );
		}
		
