Fleshed out lazy list tests a bit and put each function into its own sub-suite