Test for respecting {@literal @}{@link TestSingleton} when user modules subclass AbstractModule