 
 ;; ** Provide
 
-(ngender-provide ngender)
+(add-to-list '*ngender-modules-loaded* (list "ngender"))

					 
(defun ngender-alist-move-from-to-key (src dst key)
	"destructively move first matching element from src to dst; returning value of dst"
	(ngender-move-from-to-match src dst (lambda (x) (eq key (car x)))) )

;; ** Emacs Package Archive Repository Support



(defun ngender-assoc-delete-all (key alist)
	"replace with assoc-delete-all as soon as emacs27 is in common use!!"
	(seq-filter (lambda (x) (equal key (car x))) alist) )

(defun ngender-move-from-to-match (src-list dst-list match)
	"destructively move first matching element from src to dst; returning dst"
