You know that story about the consultant charging $10,000 to hit something with a hammer?
That's me, every time I work in Java. The hammer blow is the 20-line PR I eventually write, and the $10,000 is the two weeks of trying to understand Guice injection and layers of interfaces