What does it mean if the record has `:name` defined? For that matter, if `record[:name]` is defined, won't every resource be skipped? Does it make sense to do this outside of the `resources.each` loop?