move version test into separate func, write test for it
add package-alist for testing old Emacs
fix for pcase
fix the macro by making the docstring mandatory
Merge pull request #50 from quelpa/refactoring1

refactoring stuff 1