As Mario(we call him “Domain-0 to 1-Master” here at Axyz

) is fond of pointing out, on a sometimes hourly basis

, the only way you can get predictable results in shaders is to tightly control the domain that your calls work within. It's always best to have as much as possible fall between 0 to 1(i.e. normalized), so you minimize/track down any bizarre results that are blowing out white or coming up solid black. It's just one less thing to struggle over. For instance, you *could* have a noise VOP generate values that go from -23 to +1223, but it's not a smart thing to do - if you wanted to actually have that sort of range, you should get a clean 0-1 range from the generator and then fiddle with it afterwards to get what you want. Much easier to track down incorrect shader design.
When he was porting his rman noise over to VEX/VOPs, after much begging he finally put in a tab that let us optionally skew the output range. The original name for that tab was “Evil”.

Cheers,
J.C.