fix fill benchmark to use a clean table each time, oops.  Minor speed and loc reduction in test if full function