while we're at it, maybe we should just explicitly limit using the bloom filter to on InnerJoin and Right/Left for large Left/Right respectively.    That way OuterJoin or WhateverKindOfWeirdJoinTheUserPassesIn would fall back without more need for special casing.