Modules for making your code's interfaces easily mockable, and for mocking them in tests