Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
Using the interface opens up the use of all methods to benchmarks as well as tests.