from preamble:
"Change Set: raok-elementPrinting Date: 30 May 2002 Author: Richard A. O'Keefe
Collection>>printElementsOn: used to use the #skip: method of streams. This limits the range of streams that #printOn: can be used with, as some quite reasonable streams (such as XML generation) may not support #skip:. The existing code in Collection>>storeOn: does not need #skip:. This change-set makes #printElementsOn: use the same technique as #storeOn:, so that #skip: isn't needed any more."!