We'd probably want some unit tests to make sure everything works according to plan.