'Parametrize the functions. If `item` or `lib` is None, then
some functions (namely, ``aunique``) will always evaluate to the
empty string.'

def __init__(self, item=None, lib=None):

    self.item = item
    self.lib = lib
