use cl-lib instead of cl. closes #33