Created simpler lazy comprehension by delaying binding the variable from the generator