Just like issue #5, this function is really polymorphic over `x` and not the GeneSetDb, so `x` should come first.
Just like issue #5, this function is really polymorphic over
xand not the GeneSetDb, soxshould come first.