First pass at lazy lists.

Thought we might do well to have some lazy lists.