code: public List getSteps() {
  	// simply merge our 'step' with our 'next'
  	List l;
  	if (next != null)
  	    l = next.getSteps();
  	else
  	    l = new Vector();
  	l.add(0, step);
  	return l;
      }
docs: inherit JavaDoc comment