It looks like we are checking if the thing is set and then if it *is* set, we ignore that and make a new instance.