addF.setAttributeIndex(-1);
addF.setAttributeIndex("last");
  private Instances makeDataSetClass(Instances format,				     weka.classifiers.Classifier classifier,				     String relationNameModifier)   throws Exception {        weka.filters.unsupervised.attribute.Add addF = new      weka.filters.unsupervised.attribute.Add();    addF.setAttributeIndex(-1);    String classifierName = classifier.getClass().getName();    classifierName = classifierName.      substring(classifierName.lastIndexOf('.')+1, classifierName.length());    addF.setAttributeName("class_predicted_by: "+classifierName);    if (format.classAttribute().isNominal()) {      String classLabels = "";      Enumeration enum = format.classAttribute().enumerateValues();      classLabels += (String)enum.nextElement();      while (enum.hasMoreElements()) {	classLabels += ","+(String)enum.nextElement();      }      addF.setNominalLabels(classLabels);    }