(defmethod insert-tree (tree key value) (when tree (with-comparator (comparator tree) (setf (tree-root tree) (if (empty-p tree) (create-node tree :key key :value value) (node-insert (tree-root tree) key value tree))) tree)))