The issue with ImplicitJoinTest.testImplicitJoinFromExplicitCollectionJoin is the distinct clause: you can't have a distinct clause with a blob.