Some reusable elisp functions, but mostly just experiments.