Many to Many where one table can be any table?

I spoke too soon it seems. It was just a coincidence on the entity I chose to test.

It turns out the join is being made without regard for the “tabl_name” condition.

I’m not sure how setFinder is supposed to work here, then. Because as I have it, it’s not doing anything at all.