### Question:
TransformableBinder { public LinkedBindingBuilder<T> bindOriginal() { return binder.bind(untransformedKey); } TransformableBinder(Binder binder, @Nullable Class<T> type);  TransformableBinder(Binder binder, @Nullable TypeLiteral<T> type);  TransformableBinder(Binder binder, @Nullable Key<T> keyOrNull); LinkedBindingBuilder<T> bindOriginal(); LinkedBindingBuilder<Transformer<T>> bindTransformer();  }### Answer:
@Test public void noTransformers() throws Exception { String hi = Guice.createInjector(binder -> { TransformableBinder<String> tb = new TransformableBinder<>(binder, String.class); tb.bindOriginal().toInstance("hi"); }).getInstance(String.class); assertEquals("hi", hi); }