 		private function finishRun( runListener:RunListener ):void {
 			notifier.fireTestRunFinished( runListener.result );
 			removeListener( runListener );
-			
+
+			//Consider making this a custom event and attaching the result set
 			dispatchEvent( new Event( TESTS_COMPLETE ) );
 		}
 

		 * @param args The class arguments that are provided for the test run.
		 */
		public function runClasses( ...args ):void {
			if ( args && ( args.length == 1 ) && args[ 0 ] is IRequest ) {
				runRequest( args[ 0 ] );
			} else {

			
			dealWithArgArray( args, foundClasses, missingClasses );

			runClasses.apply( this, foundClasses );
			
			//This is kind of fake
			//Need to tie this to the remaining result set
			var result:Result = new Result();
			for ( var i:int=0; i<missingClasses.length; i++ ) {
				result.failures.push( missingClasses[ i ] );
			}
		}

		/**
