Bring undo-make-selective-list back from obsoletion to take in a keep-func arg