I would add a quick check for length, too.

```go
if len(Attr.Values) != len(attribute.Values) {
        return false
}
```