A Namespace implementation for Emacs-Lisp