adding a multiprocessing timeit helper class and proof that n.pop and n.pop(indx) are what they say they are