I wonder about using `value.empty?` here.