benchmarking fromList -- fromList loses badly!