Define an UnitNotSet class so we can have uninitialised units