fixes #4 use dash.el instead of cl.el