I think it'd be better to set this back to None, so that the field remains in the instance's __dict__
and it'll continue to work with the conditionals like the one above