+/**
+ * Shrinks the table by "compacting" it, that is, removing completely empty
+ * rows/columns
+ *
+ */
+void cleanup_table(xcb_connection_t *conn, Workspace *workspace);
+
+/**
+ * Fixes col/rowspan (makes sure there are no overlapping windows)
+ *
+ */
+void fix_colrowspan(xcb_connection_t *conn, Workspace *workspace);
+
+/**
+ * Prints the table’s contents in human-readable form for debugging
+ *
+ */
+void dump_table(xcb_connection_t *conn, Workspace *workspace);
+