Should a variable be visible during its initialization?

Consider the following code:

def var : S8 = someinit;

The question is this: Should the code in someinit be able to see var?