Unpacks the tuple `args` and calls _array.  Needed to pass multiple args to
    a pool.map-ed function

def _array_star(args):
    """
    Unpacks the tuple `args` and calls _array.  Needed to pass multiple args to
    a pool.map-ed function
    """
    fn, cls, genelist, kwargs = args
    return _array(fn, cls, genelist, **kwargs)