Variant and bitpacking intersections done.  Just did the simple decode, after implementing optimized intersection this is actually faster.