failing test: 'Deep reverse relation starting from a collection' (regression)

This passes as recently as 5b6357c but then starts failing in ab0f0a4

Note: if you directly instantiate a `Company` with `companyData`, rather than starting with a `Companies` collection, the test would pass... so it has something to do with start with a collection.