Somewhere along the line, I introduced a small bug. The Surname Organize no longer works when the button is pushed. After 5 minutes of debugging, this was an easy one to solve. I inadvertently had moved the SurnameLinks cleanup into the ReportLinks cleanup routine. The surname links were getting cleared out and no surnames were left for the Surname-organized report.
Now I’ve got to get the new Reorganize Button working. It will use the last Organize info saved to the stream following an Auto-, Surname-, or Instant Organize. I had most of the code in place and setting it up was basically to call the Organize Cancel button to reload the Organize info from the stream and then ProcessData to recreate the report, plus a minor bit of housekeeping to do along with that.