code: public void fire(String methodName, Object[] args) {
  		if (listeners != EMPTY_OBJECT_ARRAY) {
  			fireEventByReflection(methodName, args);
  		}
  	}
docs: Invokes the method with the given name and number of formal parameters on each of the
  listeners registered with this list.
  
  @param methodName the name of the method to invoke.
  @param args an array of arguments to pass to each invocation.
  
  @throws IllegalArgumentException if no method with the given name and number of formal
  parameters exists on the listener class managed by this list helper.