looks like guice is doing what we want it to do.