We're creating this new interface, but where is it actually _used_? If we're just trying to give a "hint" to Guice to use a different implementation class, I'm not sure this is the way to do it.

Am I understanding correctly that what we're trying to do is change/override the binding to `EndpointToSupplierURI`, but not to make this change by default - rather, to allow you to supply a custom module to do this?