It would be useful to add some benchmarks, so that we can measure performance improvements/degradations for changes.