timeit on steroids, a module for benchmarking