Since we aren't even using the `key` for anything, we should just get the values:

```ruby
tags_hash.values.each do |value|
  tags_set_array << ::MachineTag::Set.new(value['tags'])
end
```

Also, I think it is safe to assume that every value will have a `tags` field since it matched a query for tags.