reworking how the changelists are rendered, now using lists instead of tables, because trying to use tbody + tr + potentially empty + jqueryUI is dire.