Enumerable: Implement lazy()