That is fine by me. I'm a bit surprised the compiler actually figures out that VALLEN cannot be used uninitialized and doesn't emit the warning. But great if so.