benchmark.js handle async tests correctly
drop index for shift (cc @jdalton)