Keep value and side-effecting printing separate

fixes NREPL-45