Yes. I was dreaming of Haskell and lazy everywhere... Ian also corrected me.