still having troubles with slicing. first I was getting an exception
saying I can't cast the value to ISeq, which I presume was an issue
with lazy-seq's argument. Then I changed lazy-cat to plain ol' concat,
since its arguments are already lazy, and now I'm just getting a null
pointer exception.