     (`[:session ,session] (mesh:find-prev-session session lst))))
 
 (cl-defun mesh:find-next-pane (current-pane panes)
-  (cl-letf* ((indices (seq-sort #'< (seq-map (lambda (p) (glof:get p :index)) panes)))
+  (cl-letf* ((indices (seq-sort #'< (colle:map (lambda (p) (glof:get p :index)) panes)))
              (max-index (seq-max indices))
              (mix-index (seq-min indices))
              (current-index (glof:get current-pane :index))



(cl-defun mesh:find-missing-index (fn lst)
  (cl-letf ((indices (seq-sort #'< (seq-map fn lst))))
    (seq-difference (number-sequence 0 (seq-max indices))
                    indices)))


;;              (_ '(0)))))))

(cl-defun mesh:find-last (lst)
  (cl-letf* ((indices (colle:map (lambda (thing) (glof:get thing :index)) lst))
             (max-index (seq-max indices)))
    max-index))

