Following the suggestions on this thread, I've renamed the Elisp package from `sweep` to `sweeprolog`. I'm attaching the updated patch to nongnu.git below: