Would be nice if we could eventually pick one of these at runtime (this enables some more straightforward testing).