IDL source Global index
void destroy();
unsigned long max_left() raises(UnknownMaxLeft);
boolean next_n(in unsigned long n, out OfferSeq offers);