catch-up with latest guice and java 8