* @throws BadCompletedRequestListener
	 */
	private void enhanceCommandArray(IAgentCommand[] startupCommandAry) throws BadCompletedRequestListener {
		if (getTraceWriter().getTraceFilterExt() instanceof IncludeAnyOfTheseEventsFilterExt) {
			IncludeAnyOfTheseEventsFilterExt myFilter =  (IncludeAnyOfTheseEventsFilterExt) getTraceWriter().getTraceFilterExt();
			ClassInstrumentationCommand cic = new ClassInstrumentationCommand();
			cic.setIncludeClassRegEx(myFilter.getDelimitedListOfAllClasses() );
			
			if ( getCommandArray() == null) {
				this.setCommandArray(new IAgentCommand[]{});
			}
			//Expand by one 
			IAgentCommand[] tmp = Arrays.copyOf(getCommandArray(), getCommandArray().length+1);
			tmp[tmp.length-1] = cic;
			this.setCommandArray(tmp);
			
		}
	}