Simplifying
Separation of concern, one function to install packs and one to install a pack
Adding gnu elpa archive for before emacs 24 version.