Following consistent way of checking for uninitiliazed values