such as: com.google.inject.internal.util.$Preconditions.checkArgument
This will break with a java.lang.NoClassDefFoundError as soon as Guice's internals change or one switches to sisu-guice, which no longer comes with an embedded version of Guava. Proposal: Use original Guava classes (and add a Guava dependency). Chances are high that a project also uses Guava if it uses Guice so that this should not add to most projects' footprint.