(Guice does propose making constructors private wh...
# random
f
(Guice does propose making constructors private when possible; I'd argue whatever visibility makes sense for the module and allows for testability)