code: public Method getExecutorMethod(MethodMember methodMember) {
  		String executorDescriptor;
  		String name;
  
  		//What to search for:
  		if (methodMember.isConstructor()) {
  			name = Constants.mInitializerName;
  		}
  		else {
  			name = methodMember.getName();
  		}
  		executorDescriptor = getExecutorDescriptor(methodMember);
  
  		//Search for it:
  		if (executorClass != null) {
  			Method[] executorMethods = executorClass.getDeclaredMethods();
  			for (Method executor : executorMethods) {
  				if (executor.getName().equals(name) && Type.getMethodDescriptor(executor).equals(executorDescriptor)) {
  					return executor;
  				}
  			}
  		}
  		return null;
  	}
docs: TODO should be caching the result in the MethodMember objects for speed