what exactly is user associations, could it be things like :hobbies, :interests? in which case. might possible_company_associations end up as:

```ruby
[:account, :hobbies, :interests]
```

I know a test below seems to cover this quite well - but I could do with a quick explanation to make sure I understand it correctly.