lazy-seq
lazy-seq body should recursively return another lazy sequence.