Define an UnitNotSet class so we can have uninitialised units

Just to safe typing