code: protected List asMultiStringWrapperList(StringWrapperIterator i) {
  		List buffer = new ArrayList();
  		while (i.hasNext()) {
  			StringWrapper w = i.nextStringWrapper();
  			MultiStringWrapper mw = asMultiStringWrapper(w);
  			buffer.add(mw);
  		}
  		return buffer;
  	}
docs: /* lazily convert to a List of MultiStringWrapper list