so until you call get() it doesn't eval the lambda
# kovenant
a
so until you call get() it doesn't eval the lambda