one less local binding to keep track of;
the logging output is slightly changed, to accommodate the above;
passing the params to save-index, instead of pairing them ahead of time;