 		{
 			m_commands = new HashMap();
 			m_nextKeyIndex = 0;
+			m_enterFrameDispatcher = new Shape();
 		}
 		
 		protected function containsCommand(cmd : ICommand) : Boolean

		protected static var g_instance : FrameCommandExecutor;
		private	var m_commands : HashMap;
		protected var m_nextKeyIndex : int;
		
	
	

			
			if (!m_commands.size())
			{
				m_enterFrameDispatcher.addEventListener(Event.ENTER_FRAME, enterFrame);
			}
			
			var wrapper : Object =
