'Create a new pack object from callables to load pack data and
index objects.'

@classmethod
def from_lazy_objects(self, data_fn, idx_fn):

    ret = Pack('')
    ret._data_load = data_fn
    ret._idx_load = idx_fn
    return ret
