def complement(a, b, presorted=False, buffersize=None, tempdir=None,
               cache=True, strict=False):

    return ComplementView(a, b, presorted=presorted, buffersize=buffersize,
                          tempdir=tempdir, cache=cache, strict=strict)
L{OpenSSL.rand.egd} raises L{TypeError} when called with the wrong
dataset/ETHPy150Open alimanfoo/petl/petl/transform/setops.py/complement--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/linux/64bit/OpenSSL/test/test_rand.py/RandTests.test_egd_wrong_args