Add debug logging
Expand the lazy-seq map returns otherwise the lazy-seq itself is passed to sdo
fix typo in project.clj
added tests