Emacs lisp isn't really a lisp-2. It's more of a lisp-3: the variable namespace, the function namespace, and whatever has been dumped in the symbol plist.