*/
  public Iterator butLast() {
    { Cons self = this;

      { AllPurposeIterator iterator = AllPurposeIterator.newAllPurposeIterator();

        iterator.iteratorConsList = self;
        iterator.firstIterationP = true;
        iterator.iteratorNextCode = Native.find_java_method("edu.isi.stella.AllPurposeIterator", "butLastNextP", new java.lang.Class [] {Native.find_java_class("edu.isi.stella.AllPurposeIterator")});
        return (iterator);
      }
    }
  }