@Test
public void singletonNess() throws Exception {

    Guicer guicer = messageGuicer(
            bind(DummyInterfaces.Gamma.class, DummySimpleServices.SimpleGamma.class, false)
    );
    guicer.get(DummyInterfaces.Gamma.class, MESSAGING_ACTIONS);
    guicer.get(DummyInterfaces.Gamma.class, MESSAGING_ACTIONS);
    assertEquals(
            "messages",
            joined(
                    "starting SimpleGamma",
                    "started SimpleGamma"
            ),
            Strings.join(DummyInterfaces.messages())
    );
}