toWorkbook can be used for ghetto streaming (added row offsets for when writeMore is called repeatedly); added mock POI structures to help test Excel format