code: public static byte[] createFor(ReloadableType rtype, IncrementalTypeDescriptor newVersionTypeDescriptor,
  			String versionstamp) {
  		ClassReader fileReader = new ClassReader(rtype.interfaceBytes);
  		DispatcherBuilderVisitor dispatcherVisitor = new DispatcherBuilderVisitor(rtype, newVersionTypeDescriptor,
  				versionstamp);
  		fileReader.accept(dispatcherVisitor, 0);
  		return dispatcherVisitor.getBytes();
  	}
docs: Factory method that builds the dispatcher for a specified reloadabletype.
  
  @param rtype the reloadable type
  @param newVersionTypeDescriptor the descriptor of the new version (the executor will be generated according to
  this)
  @param versionstamp the suffix that should be appended to the generated dispatcher
  @return the bytecode for the new dispatcher