Initial benchmarking.
Merge branch `benchmarks` into `master`.