I may have coupled this too tightly to the emacs but I will only begin to care if not-me starts working on this project