Lazy Vals-2
What happens when the lazy eval happens earlier