A collection of Emacs Lisp extensions to facilitate Perl programming