exclusion group now works like the pure python version