I think we may have talked about this before, but I forget.... Should this code throw an error if there is no unit?